我正在使用MQ Java PCF API从MQ安装中检索信息。
类PCFMessageAgent
有几个构造函数。
有一个接受host
,port
和channel
名称。我已经展示了文档中的摘录。
public PCFMessageAgent(String host,
int port,
String channel)
throws MQException
Initializes a new PCFMessageAgent with a client connection to a queue manager.
我的问题是这个队列管理器会连接到哪个队列管理器?
它是默认队列管理器吗?
如何指定要连接的队列管理器?
答案 0 :(得分:3)
指定主机和端口后,无需指定队列管理器。 您将连接到侦听该端口的那个。
更新,来自IBM docs:
服务器连接通道是双向MQI通道 用于将IBM WebSphere MQ客户端连接到IBM WebSphere MQ 服务器。 服务器连接通道是服务器端 信道强>
客户端连接通道是双向MQI通道 用于将IBM WebSphere MQ客户端连接到IBM WebSphere MQ 服务器。 IBM WebSphere MQ Explorer还使用客户端连接 连接到远程队列管理器。 客户端连接通道是 频道的客户端。创建客户端连接时 channel,在托管队列的计算机上创建一个文件 经理。然后,您必须将客户端连接文件复制到IBM WebSphere MQ客户端计算机。
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.explorer.doc/e_channels.htm