dubbo和eureka的区别

dubbo可以作为客户端,也可以作为服务端,因此他内置了很多序列化框架可供选择,通过配置可以进行选择。默认是hession,还有gson,fastJson,jdk自带的序列化。

eureka只能作为服务端,他序列要与客户端配合才能实现rpc通信,常见的客户端有feign和ribbion。因此客户端的序列化方式就是客户端和服务端的序列化方式。

feign的序列化方式:

如果使用的是Spring Cloud和Netflix的Feign作为通信框架,那么它可能会使用Java的内置序列化机制。

ribbon的序列化方式:

如果Eureka客户端使用的是Spring Cloud和Netflix的Ribbon作为通信框架,那么它可能会使用Netflix的Hessian来进行序列化。

相关推荐
问道飞鱼2 小时前
【微服务知识】开源RPC框架Dubbo入门介绍
微服务·rpc·开源·dubbo
幂简集成7 小时前
如何一步步获得文心一言API密钥
dubbo·api·文心一言
向阳12188 小时前
Dubbo使用Nacos作为注册中心
java·rpc·dubbo
一叶飘零_sweeeet9 小时前
Eureka、Zookeeper 与 Nacos:服务注册与发现功能大比拼
spring·zookeeper·eureka·nacos
hshpy11 小时前
Allow two Docker containers to communicate with each other
docker·容器·eureka
巅峰程序1 天前
[docker]拉取镜像失败
docker·容器·eureka
MonkeyKing_sunyuhua1 天前
sudo docker ps才能查看,docker ps不能查看问题
docker·容器·eureka
噜啦啦噜啦啦噜啦噜啦嘞噜啦噜啦2 天前
源码解析-Spring Eureka
java·spring·eureka
涔溪2 天前
Docker简介
spring cloud·docker·eureka
林戈的IT生涯2 天前
一个基于Zookeeper+Dubbo3+SpringBoot3的完整微服务调用程序示例代码
微服务·rpc·dubbo