架构 通信协议

通信协议的介绍和对比

协议 连接数 连接方式 协议 传输方式 序列化
dubbo tcp nio异步 hessian二进制
rmi tcp 同步 java标准二进制
hessin http 同步 hessian二进制
http http 同步 表单序列化
webservice http 同步 表单序列化

应用场景

dubbo     参数数据包较小<100K,消费者个数>提供者,小数据量大并发的服务调用

rmi     参数数据包大小混合,消费者提供者个数差不多,常规远程服务调用(可传文件)

hessian   http通信,servlet暴露服务 参数数据包较大,消费者个数>提供者(可传文件,页面传输)

http     参数数据包大小混合,提供者个数>消费者,需同时给应用程序和浏览器JS使用的服务

webService  系统集成,跨语言调用

猜你喜欢

转载自www.cnblogs.com/hpzhu/p/10113679.html
今日推荐