猿问

使用 JMS 而不是使用 REST TEMPLATE 交换信息的优势是什么?

根据我的理解,我们使用 jms 在两个或多个系统之间交换信息,我们也可以使用 Rest Template 来交换信息,但是我们使用 jms 来交换信息,我知道使用 jms 代替 jms 有什么好处吗?使用 REST 模板。


人到中年有点甜
浏览 142回答 2
2回答

米脂

这里有几个优点JMS。JMS 允许具有保证交付的即发即弃消息。JMS 对于asynchronous请求-回复消息传递很有用。使用它们来异步处理长时间运行的操作。然而,基于 HTTP 的模型是synchronous快速失败的方法。发布/订阅是另一种将发送者与许多接收者分离的好技术。这是一个灵活的架构,因为订阅者可以根据需要来来去去。在异构环境中集成不同的系统。任何类型的无法相互通信的不同系统都是 [基于消息的] 集成应用程序的合适候选者。由于上述优点,JMS 在企业集成中被大量使用。
随时随地看视频慕课网APP

相关分类

Java
我要回答