首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

分布式通信的几种方式(EJB、RMI、RPC、JMS、web service杂谈)

它遵循的不是SOAP协议,而是JRMP(java remote message protocol)转为java对象所制定的一个协议,可以运行在任何用java语言写的系统上,具有跨平台特性,它不能跨语言。...既然用只支持java那么它也有了java对象的很多特性,如果垃圾回收、面向对象等。...RMI 采用stubs (客户机)和 skeletons (框架)来进行远程对象(remote object)的通讯。...传输的数据一般是java对象,而不是XML格式的数据。 优点:支持分布式对象、跨平台,stubs/skeletons机制;缺点:不能跨语言。...ejb是按照java服务器接口定义的java类,可以理解为一个特殊的java类,放在容器里容器可以帮助该类管理事务、分布式、安全等,一般小的程序不会用到,只有大型分布式系统才会用到ejb,既然ejb是一个

2K80
领券