<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[joajj的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/joajj</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; joajj]]></copyright><item><title><![CDATA[通过压测对Dubbo RPC几种通讯协议的比较]]></title><link>https://blog.youkuaiyun.com/joajj/article/details/87856986</link><guid>https://blog.youkuaiyun.com/joajj/article/details/87856986</guid><author>joajj</author><pubDate>Thu, 21 Feb 2019 11:19:34 +0800</pubDate><description><![CDATA[                                       Dubbo RPC协议

Dubbo目前对dubbo、rmi、hessian、http、webservice、thrift、memecached、redis、rest多种协议的支持，框架在默认情况下支持dubbo协议。下面我们讲主要对前四种协议进行详细的讲解以及实战的压测。

一、dubbo协议

Dubbo 缺省协议采...]]></description><category></category></item><item><title><![CDATA[JAVA Collection/Map接口及其子接口]]></title><link>https://blog.youkuaiyun.com/joajj/article/details/84099583</link><guid>https://blog.youkuaiyun.com/joajj/article/details/84099583</guid><author>joajj</author><pubDate>Thu, 15 Nov 2018 10:27:03 +0800</pubDate><description><![CDATA[一、collection接口是集合接口树的根，定义了集合操作的通用API。

方法:

boolean add(Object o)添加对象到集合
boolean remove(Object o)删除指定的对象
int size()返回当前集合中元素的数量
boolean contains(Object o)查找集合中是否有指定的对象
boolean isEmpty()判断集合是否为空
Iterat...]]></description><category></category></item><item><title><![CDATA[java 几种远程服务调用协议的比较]]></title><link>https://blog.youkuaiyun.com/joajj/article/details/41750867</link><guid>https://blog.youkuaiyun.com/joajj/article/details/41750867</guid><author>joajj</author><pubDate>Fri, 05 Dec 2014 18:07:46 +0800</pubDate><description><![CDATA[一、综述
本文比较了RMI，Hessian，Burlap，Httpinvoker，web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。
RMI是java语言本身提供的远程通讯协议，稳定高效，是EJB的基础。但它只能用于JAVA程序之间的通讯。
Hessian和Burlap是caucho公司提供的开源协议，基于HTTP传输，服务端不用开防火墙端口。协议的规范公开，可]]></description><category></category></item></channel></rss>