在处理Remote调用时,通常思路如下:
1. WebService跨平台,跨防火墙,但是很抱歉,基于xml速度慢
2. RMI(java)/Remoting(.net)平台相关,基于二进制序列化,速度快.
spring提供了第三种选择:轻量级http invoker
关于spring remoting支持,有四种方案:
1. 传统RMI.
2. 基于http invoker.http+序列化.
3. 基于caucho的Hessian.http+序列化.
4. 基于caucho的Burlap. http+xml.
1. WebService跨平台,跨防火墙,但是很抱歉,基于xml速度慢
2. RMI(java)/Remoting(.net)平台相关,基于二进制序列化,速度快.
spring提供了第三种选择:轻量级http invoker
关于spring remoting支持,有四种方案:
1. 传统RMI.
2. 基于http invoker.http+序列化.
3. 基于caucho的Hessian.http+序列化.
4. 基于caucho的Burlap. http+xml.