1) Create queue for messages.
2) Create queue for replies.
3) Send message to broker with reply-to address (message is non-durable).
{'redelivered': 'False', 'reply_to': 'jms.queue.test_reply_to_address-replyQ', 'subject': 'None', 'content_type': 'text/plain', 'user_id': 'None', 'id': 'None', 'correlation_id': 'None', 'priority': '0', 'durable': 'False', 'ttl': '0', 'size': '11', , 'content': 'testReplyTo'}
4) Receive message with reply-to address (message is non-durable) and process reply-to (message is non-durable).
{'redelivered': 'False', 'reply_to': 'jms.queue.test_reply_to_address-replyQ', 'subject': 'None', 'content_type': 'text/plain', 'user_id': 'None', 'id': 'None', 'correlation_id': 'None', 'priority': '0', 'durable': 'False', 'ttl': '0', 'size': '11', 'properties':
{'x-amqp-to': 'jms.queue.test_reply_to_address', 'x-opt-jms-dest': '0', 'x-opt-jms-reply-to': '0'}
, 'content': 'testReplyTo'}
5) Receive reply from broker (message is durable).
{'redelivered': 'False', 'reply_to': 'jms.queue.test_reply_to_address-replyQ', 'subject': 'None', 'content_type': 'text/plain', 'user_id': 'None', 'id': 'None', 'correlation_id': 'None', 'priority': '0', 'durable': 'True', 'ttl': '0', 'size': '11', 'properties':
{'x-amqp-to': 'jms.queue.test_reply_to_address-replyQ', 'x-opt-jms-dest': '0', 'x-opt-jms-reply-to': '0'}
, 'content': 'testReplyTo'}