Возможно ли получить синхронный ответ, используя метод пут? - PullRequest
0 голосов
/ 23 мая 2019

Я подключаюсь к удаленной очереди mq, используя pymqi. Я использую метод put как обычно, но я хотел бы знать, есть ли какой-нибудь способ установить что-то похожее на JMSReplyTo в системе JMS, чтобы получить синхронный ответ на мое сообщение.

Очередь запросов и ответ создаются в удаленном mq, к которому я подключаюсь.

1 Ответ

1 голос
/ 26 мая 2019

Да, вы можете установить ReplyToQ (JMSReplyTo) и Нет, нет функции одного вызова для получения синхронного ответа.

Смотрите пример страница или пример в источник

Коротко:

# 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)
...