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

相关推荐
江湖有缘11 小时前
轻量级知识协作平台搭建:Docker + MediaWiki入门教程
docker·容器·eureka
七夜zippoe12 小时前
Docker容器化Python应用最佳实践:从镜像优化到安全防护
python·docker·云原生·eureka·容器化
Knight_AL13 小时前
Dockerfile 的 EXPOSE 和 Docker Compose 的 ports 有什么区别?
docker·容器·eureka
小信丶14 小时前
@Activate 注解详解:应用场景与实战示例
java·spring boot·后端·spring·spring cloud·微服务·dubbo
不像程序员的程序媛1 天前
nacos作为dubbo服务注册中心
dubbo
Cloud Traveler2 天前
Archcraft携手cpolar打造轻量化远程开发环境
网络·云原生·eureka
Riu_Peter2 天前
【记录】Ubuntu 安装 Docker
ubuntu·docker·eureka
Knight_AL2 天前
Docker 部署 Milvus 并连接现有 MinIO 对象存储
docker·eureka·milvus
摸鱼仙人~3 天前
OpenManus沙箱实现解析:从Docker容器到轻量替代方案
docker·容器·eureka
螺旋小蜗3 天前
docker-compose文件属性(14)build
java·docker·eureka