Java如何实现远程通信
1.Webservice:效率不高,基于soap协议,项目中不推荐使用
2.使用restful形式的服务:http+json,很多项目中应用这种方法,缺点是当服务太多时,服务之间调用关系混乱。
3.使用dubbo:使用rpc协议进行远程调用,直接使用socket通信,传输效率高,并且可以统计出系统之间的调用关系及调用次数。但需注意,dubbo只能在java语言环境中使用。
Java如何实现远程通信
1.Webservice:效率不高,基于soap协议,项目中不推荐使用
2.使用restful形式的服务:http+json,很多项目中应用这种方法,缺点是当服务太多时,服务之间调用关系混乱。
3.使用dubbo:使用rpc协议进行远程调用,直接使用socket通信,传输效率高,并且可以统计出系统之间的调用关系及调用次数。但需注意,dubbo只能在java语言环境中使用。