消费者向谁发送JMS中的客户端acknolwedgement模式的确认

时间:2013-10-10 19:54:11

标签: java jms websphere ibm-mq

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

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

1 个答案:

答案 0 :(得分:1)

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

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