通过示例了解 JMS 通信模式

Understanding the JMS communication schema by example

通过 JMS Oracle tutorial,我遇到了以下模式:

还提到 JMS 应用程序基本上由以下部分组成:

我想通过一个具体示例来理解该通信模式。假设我们在 TomcatApacheMQ 上有两个 Web 应用程序 运行 作为消息代理。该示例中的内容是什么?

很明显,网络应用程序是 JMS-clientApacheMQ 似乎是 JMS-provider。通过 JMS 提供程序在客户端之间发送的相互交互的消息是 Messages

但是管理工具是什么?

管理的对象也是网络应用程序的公园。您使用它们来获取到 JMS 提供程序的连接(从 ConnectionFactory)。您将消息发送到 JMS 提供程序并将其路由到正确的目的地(目的地 - 主题或队列)。