![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RPC
文章平均质量分 50
曲终人散121
努力。
展开
-
protocolbuffer hessian thrift对比
1.1 protocol buffer跨语言、压缩体积小1.2 HessianHessian序列化是一种支持动态类型、跨语言、基于对象传输的网络协议,Java对象序列化的二进制流可以被其他语言(如,c++,python)。特性如下:自描述序列化类型。不依赖外部描述文件或者接口定义,用一个字节表示常用的基础类型,极大缩短二进制流。语言无关,支持脚本语言协议简单,比Java原生序列化高效相比hessian1,hessian2中增加了压缩编码,其序列化二进制流大小事Java序列化的50%,序列化耗时原创 2021-04-19 00:31:22 · 540 阅读 · 0 评论 -
常见的RPC架构对比
常见的RPC架构对比RPC基本原理常见的RPC架构1.java RMI:2.Motan3.Apache Trift4.gRPC5. DubboRPC基本原理1.client code:客户端代码调用的实现,负责发起RPC调用,为调用方提供提供API;2.序列号与反序列化:一般RPC网络传输的内容有文本和二进制两大类。文本:xml和json。二进制:java原生的序列化与反序列化,以及Hess...原创 2019-09-16 01:01:50 · 1598 阅读 · 0 评论