hessian和dubbo区别 hessian与dubbo协议的区别?

hessian与dubbo协议的区别?区别:Dubbo默认协议:单TCP长连接,Hessian二进制序列化和NiO异步通信适用于小数据包、大并发服务调用和服务使用者数量远大于服务提供者数量的情况不适用

hessian与dubbo协议的区别?

区别:

Dubbo默认协议:

单TCP长连接,Hessian二进制序列化和NiO异步通信

适用于小数据包、大并发服务调用和服务使用者数量远大于服务提供者数量的情况

不适用于大数据包服务

Hessian协议:

底层HTTP通信,servlet公开服务,Dubbo默认嵌入式jetty作为服务器

可与本机Hessian服务互操作

通信效率高于web服务和Java自身的序列化

参数和返回值需要实现可序列化的接口,以及列表、地图、数字、日期、日历等用户定义的接口

是的适合传输大数据包,提供商多于消费者,提供商压力更大。