系统间通信方式


1、Socket通信,基于TCP/UDP二进制通讯;效率最高,编程最复杂,需要自定义通讯格式;
2、JavaEE体系中的RMI或EJB,在Socket基础之上封装的实现,
直接面象Java对象编程,编程相对简单,不需要考虑低层实现,效率也不错,
但只能是Java系统间通信

3、基于HTTP的通信,即服务端提供可访问URL,客户端模拟http请求完成通信;
可跨平台跨语言,通讯效率相对较低,编程较简单
4、hessian,remoting on HTTP,类似于RMI与Socket的关系;

5、JMS,异步通信

6、WebService,可跨平台跨语言,工具丰富,复杂通信相对编程简单,
通信效率低


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM