在没有消息导向中间件的情况下使用 JMS 有意义吗?
Does it make a sens to use JMS without Message orineted middleware?
我是 JMS
的新手,现在正尝试将其与我的应用程序集成。我决定在客户端使用 apachemq 罐子。
那么,如果我避免通过消息代理进行通信 ApacheMQ
并直接在应用程序的各个部分之间进行通信,这是否有意义?在这种情况下,JMS API
的主要优势是否丢失了?
没有人简单解释一下吗?
JMS 是一个 API 规范,它描述了应用程序如何以标准方式通过消息传递中间件发送和接收消息,并且可以跨多个 JMS 提供程序移植。没有中间件(或代理),只有 JMS APIs 是没有用的。因此,您需要该代理提供的代理和 JMS API 实现。
我是 JMS
的新手,现在正尝试将其与我的应用程序集成。我决定在客户端使用 apachemq 罐子。
那么,如果我避免通过消息代理进行通信 ApacheMQ
并直接在应用程序的各个部分之间进行通信,这是否有意义?在这种情况下,JMS API
的主要优势是否丢失了?
没有人简单解释一下吗?
JMS 是一个 API 规范,它描述了应用程序如何以标准方式通过消息传递中间件发送和接收消息,并且可以跨多个 JMS 提供程序移植。没有中间件(或代理),只有 JMS APIs 是没有用的。因此,您需要该代理提供的代理和 JMS API 实现。