0

当我们在 JMS 中使用客户端确认模式时(我使用的是 Websphere MQ 和 WAS),MDB 将确认发送给谁(文档说给 JMS 服务器)。

但在这种情况下,JMS 服务器意味着什么:实际上拥有所有队列和消息的 WebSphere MQ 或连接到 Websphere MQ 的 Web Sphere 应用程序服务器。

4

1 回答 1

1

确认,无论类型如何,总是发送到 JMS 服务器。由于 JMS 的异步特性,消息生产者和消费者从不直接通信。

您是否使用连接工厂来获取连接?如果是这样,请查看这些工厂中的代理 url 配置。您应该找到指向 WSMQ 代理的连接 url。因此,当您从连接工厂获得连接时,客户端连接直接转到 WSMQ 中的 JMS 服务器。

于 2013-10-10T21:57:41.020 回答