根据我的理解,我们使用 jms 在两个或多个系统之间交换信息,我们也可以使用 Rest Template 来交换信息,但是我们使用 jms 来交换信息,我知道使用 jms 代替 jms 有什么好处吗?使用 REST 模板。
2 回答
![?](http://img1.sycdn.imooc.com/545864490001b5bd02200220-100-100.jpg)
米脂
TA贡献1836条经验 获得超3个赞
这里有几个优点JMS
。
JMS 允许具有保证交付的即发即弃消息。
JMS 对于
asynchronous
请求-回复消息传递很有用。使用它们来异步处理长时间运行的操作。然而,基于 HTTP 的模型是synchronous
快速失败的方法。发布/订阅是另一种将发送者与许多接收者分离的好技术。这是一个灵活的架构,因为订阅者可以根据需要来来去去。
在异构环境中集成不同的系统。任何类型的无法相互通信的不同系统都是 [基于消息的] 集成应用程序的合适候选者。
由于上述优点,JMS 在企业集成中被大量使用。
添加回答
举报
0/150
提交
取消