是.如果应用程序指定了QMgr名称,则指定的名称必须与连接的QMgr实际匹配.但是,如果应用程序将QMgr名称留空,则无论QMgr在该主机上做出响应,都会接受端口和通道.
例如,如果您定义托管对象,它可能如下所示:
DEFINE CF(JMSDEMOCF) +
SYNCPOINTALLGETS(YES) +
TRAN(client) +
HOST(127.0.0.1) CHAN(MYAPP.SVRCONN) PORT(1414) +
QMGR( )
Run Code Online (Sandbox Code Playgroud)
如果不使用JNDI,请省略QMgr名称的环境哈希表条目.