hessian与dubbo协议的区别

更新时间:02-03 教程 由 忘殇 分享

hessian与dubbo协议的区别?

区别:

dubbo 默认协议:

单一 TCP 长连接,Hessian 二进制序列化和 NIO 异步通讯

适合于小数据包大并发的服务调用和服务消费者数远大于服务提供者数的情况

不适合传送大数据包的服务

hessian 协议:

底层 Http 通讯,Servlet 暴露服务,Dubbo 缺省内嵌 Jetty 作为服务器实现

可与原生 Hessian 服务互操作

通讯效率高于 WebService 和 Java 自带的序列化

参数及返回值需实现 Serializable 接口,自定义实现 List、Map、Number、Date、Calendar 等接口

适用于传输数据包较大,提供者比消费者个数多,提供者压力较大。

声明:关于《hessian与dubbo协议的区别》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2204570.html