Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mq 如何获取给定动态队列(WebSphere MQ)的模型队列名称?_Ibm Mq - Fatal编程技术网

Ibm mq 如何获取给定动态队列(WebSphere MQ)的模型队列名称?

Ibm mq 如何获取给定动态队列(WebSphere MQ)的模型队列名称?,ibm-mq,Ibm Mq,我有一个模型队列(比如,MY.model.queue)。我在进程A中打开它,并创建一个动态队列(比如,AMQ.WHATEVER)。我将消息发送到另一个队列,并将AMQ.WHATEVER指定为ReplyTo队列 现在,进程B接收消息,并答复动态队列。然而,在B中,我需要知道队列AMQ.whates与什么模型相关 我找不到任何MQINQ选择器来查询。有什么办法吗?从这里到不了那里。:-) 队列、QMGR等没有反向解析。如果您需要了解所使用的模型队列,则相关程序必须指定足够的根名称,以使动态队列可识别

我有一个模型队列(比如,MY.model.queue)。我在进程A中打开它,并创建一个动态队列(比如,AMQ.WHATEVER)。我将消息发送到另一个队列,并将AMQ.WHATEVER指定为ReplyTo队列

现在,进程B接收消息,并答复动态队列。然而,在B中,我需要知道队列AMQ.whates与什么模型相关


我找不到任何MQINQ选择器来查询。有什么办法吗?

从这里到不了那里。:-)

队列、QMGR等没有反向解析。如果您需要了解所使用的模型队列,则相关程序必须指定足够的根名称,以使动态队列可识别

例如,当您打开MY.MODEL.QUEUE时,请指定MY.MODEL.QUEUE.*或类似名称。然后使用动态队列名称MY.MODEL.queue.which代替动态队列AMQ.which。您可以在JMS的受管对象中设置动态队列前缀,也可以将其作为JMS API和所有其他语言的一部分。是解释名称前缀的文档页面