【发布时间】:2018-07-15 04:42:49
【问题描述】:
我需要像http://activemq.apache.org/how-should-i-implement-request-response-with-jms.html 中描述的那样实现“ActiveMq 请求响应”。发送方用 ruby 编写并使用 STOMP,接收方用 java 编写并使用 JMS (camel)。
发送者订阅一个临时队列并将消息发送到另一个(静态)队列,其中 JMSReplyTo 标头设置为临时队列的名称(/temp-queue/fdc68b92-efe2-4d6f-b239-0539c4705e57,参见@ 987654322@)。
接收者收到此消息(标头为 JMSReplyTo=queue:///temp-queue/fdc68b92-efe2-4d6f-b239-0539c4705e57),对其进行处理并将结果放入回复队列。然而,STOMP 客户端没有收到任何东西。如果我使用“正常”队列,一切正常。
如何让它工作?
【问题讨论】:
标签: apache-camel jms activemq stomp