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来进行序列化。

相关推荐
return(b,a%b);9 小时前
docker拉取失败,更换docker的源
docker·容器·eureka
Knight_AL13 小时前
Docker 加载镜像时报 no space left on device 的彻底解决方案
docker·容器·eureka
hu1j1 天前
[HTB] 靶机学习(十二)Eureka
学习·安全·web安全·网络安全·云原生·eureka
没有bug.的程序员1 天前
Eureka 注册中心原理与服务注册发现机制
java·spring·云原生·eureka·架构·注册中心·服务注册发现
Aomnitrix1 天前
我的容器管理革命:从命令行地狱到可视化操控的蜕变
云原生·eureka
装不满的克莱因瓶2 天前
【Java架构师】各个微服务之间有哪些调用方式?
java·开发语言·微服务·架构·dubbo·restful·springcloud
ABdolphin3 天前
Spring-cloud 主键Eureka
java·云原生·eureka
他们叫我技术总监4 天前
从开发者视角深度评测:ModelEngine 与 AI 开发平台的技术博弈
java·人工智能·dubbo·智能体·modelengine
INFINI Labs4 天前
使用 Docker Compose 轻松实现 INFINI Console 离线部署与持久化管理
java·docker·eureka·devops·docker compose·console·easyserach
CodeLongBear5 天前
Day02计算机网络网络层学习总结:从协议到路由全解析
学习·计算机网络·dubbo