1

我想使用 javax.jms.QueueConnectionFactory 连接到 IBM MQ 连接时是否可以指定队列管理器和通道管理器?

我想避免使用 com.ibm.mq.jms.MQQueueConnectionFactory。我正在使用 JBoss 4.3

4

1 回答 1

0

您需要生成一个 .bindings 文件并使用 com.sun.jndi.fscontext.RefFSContextFactory 获取初始上下文,然后像任何 jms 队列一样正常继续...

检查此链接http://ibswings.blogspot.com/2008/02/integrating-mq-broker-6-with-bea.html

查看如何使用 JMSAdmin 生成 .bindings 文件。

如果 mq 托管在不同的机器上,则对链接中描述的过程稍作更改:

InitCtx> def qcf(com.bt.mq.QueueConnectionFactory) qmgr(queuemanager) 主机(ip) 端口(端口) 传输(客户端)

于 2010-02-24T06:53:30.757 回答