0

我正在使用 MQ Java PCF API 从 MQ 安装中检索信息。该类有几个构造函数PCFMessageAgent。有一个接受host,portchannel名称。我已经展示了文档的摘录。

public PCFMessageAgent(String host,
                       int port,
                       String channel)
                throws MQException
Initializes a new PCFMessageAgent with a client connection to a queue manager.

我的问题是这将连接到哪个队列管理器?
它是默认队列管理器吗?
如何指定要连接的队列管理器?

4

1 回答 1

3

无需指定队列管理器,只要指定主机和端口即可。您将连接到侦听该端口的那个。

来自 IBM 文档的更新:

服务器连接通道是双向 MQI 通道,用于将 IBM WebSphere MQ 客户端连接到 IBM WebSphere MQ 服务器。服务器连接通道是通道的服务器端

客户端连接通道是用于将 IBM WebSphere MQ 客户端连接到 IBM WebSphere MQ 服务器的双向 MQI 通道。IBM WebSphere MQ Explorer 还使用客户端连接来连接到远程队列管理器。客户端连接通道是通道的客户端。创建客户端连接通道时,会在托管队列管理器的计算机上创建一个文件。然后,您必须将客户端连接文件复制到 IBM WebSphere MQ 客户端计算机。

https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.explorer.doc/e_channels.htm

于 2017-08-01T14:49:24.217 回答