0

我有 Host_name、Queue_name、channel_name 和绑定文件的详细信息,Queue_manager 名称除外。我需要连接到 MQ 7。请提供一个连接程序。我尝试在此论坛和其他论坛上发帖,但连接问题仍然存在。所以我想是否有人可以帮助我编写代码。如果有人帮助我这样做,我将非常高兴。

4

1 回答 1

0

如果您知道主机名、通道名和端口号,那么您可以获得队列管理器名称,如下所示:

 MQEnvironment.channel = 'SYSTEM.DEF.SVRCONN'; //Replace with your channel name
 MQEnvironment.hostname = 'localhost'; //Replace with your host name
 MQEnvironment.port = 1414; //Replace with your port number

 MQQueueManager QM_OBJ= new MQQueueManager("");

 String QueueManagerName = QM_OBJ.getAttributeString(MQC.MQCA_Q_MGR_NAME, 100).trim();
于 2013-11-07T06:49:42.480 回答