是否可以使用put方法获得同步响应?

时间:2019-05-23 16:55:20

标签: python ibm-mq

我正在使用pymqi连接到远程mq队列。我正常使用put方法,但是我想知道是否有某种方法可以在JMS系统上设置一些类似JMSReplyTo的内容来获取消息的同步响应。

在我连接的远程mq中创建请求队列和响应。

1 个答案:

答案 0 :(得分:1)

是的,您可以设置ReplyToQ(JMSReplyTo)和否,没有用于获取同步响应的一键式功能。

查看示例pagesource中的示例

简短:

# Prepare a Message Descriptor for the request message.
md = pymqi.MD()
md.ReplyToQ = dyn_queue_name

# Send the message.
queue = pymqi.Queue(qmgr, request_queue)
queue.put(message, md)