标签:程序 blog 方法 简介 并发 操作 invoke 文件 lan
Dubbo协议、Hessian协议、HTTP协议、RMI协议、WebService协议、Thrift协议、Memcached协议、Redis协议
详细参考:http://blog.csdn.net/songjinbin/article/details/49498431
1.Dubbo协议
Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。Dubbo缺省协议不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。
2.Hessian协议
Hessian协议用于集成Hessian的服务,Hessian底层采用Http通讯,采用Servlet暴露服务,Dubbo缺省内嵌Jetty作为服务器实现。Hessian是Caucho开源的一个RPC框架:http://hessian.caucho.com,其通讯效率高于WebService和Java自带的序列化。
基于Hessian的远程调用协议:
3.HTTP协议
此协议采用spring 的HttpInvoker的功能实现,
4.RMI协议
采用JDK标准的java.rmi.*实现,采用阻塞式短连接和JDK标准序列化方式
Java标准的远程调用协议:
三、在Dubbo中配置
1.
标签:程序 blog 方法 简介 并发 操作 invoke 文件 lan
原文地址:http://www.cnblogs.com/xbq8080/p/6816172.html