【问题标题】:To whom does the consumer send acknowledgement for client acknolwedgement mode in JMS消费者向谁发送 JMS 中客户端确认模式的确认
【发布时间】:2013-10-18 18:11:53
【问题描述】:

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

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

【问题讨论】:

    标签: java jms websphere ibm-mq


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-27
      • 1970-01-01
      • 2012-11-26
      • 2021-06-12
      • 2013-09-05
      • 2012-04-13
      • 1970-01-01
      相关资源
      最近更新 更多