1. WebService跨平台,跨防火墙,但是很抱歉,基于xml速度慢
2. RMI(java)/Remoting(.net)平台相关,基于二进制序列化,速度快.3.dcom(com+)spring提供了第五种选择:轻量级http invoker关于支持,有四种方案:1. 传统RMI.spring简化了RMI开发: JNDI没有启动时会自动启动/支持普通对象发布为RMI服务.2. 基于http invoker.http+序列化.缺点:不支持回调3. 基于caucho的Hessian.http+序列化.4. 基于caucho的Burlap. http+xml.