如何使用STOMP配置ActiveMQ?

时间:2012-03-02 08:55:19

标签: python activemq xstream stomp jettison

我正在使用stomp.py作为ActiveMQ的客户端与VeriFIX交谈。 Verifix使用JMS。

有一个API主题可以发送命令,API.RESPONSE主题可以接收响应。

只有标题到达stomp客户端,而不是实际的有效负载。

我似乎需要按顺序配置Message转换,以便ActiveMQ知道如何将消息序列化到STOMP客户端。

http://activemq.apache.org/stomp.html提到了XStream(XML)和Jettison(JSON)

如何配置XStream或Jettison?

(已编辑)解决方案:

解决方案是包含'转换'标题。

有效值为:jms-map-json或jms-map-xml

以下是订阅框架的样子。

SUBSCRIBE
ack:auto
destination:/topic/VERIFIX.API.REPLY
transformation:jms-map-json

^@

找到这个之后,我仍然无法在ActiveMQ文档中找到它。

这是否记录在任何地方?

1 个答案:

答案 0 :(得分:1)

由于您没有提供任何详细信息,只是提供一些可能有用的一般要点:

Here是一个演练,包括其他人如何解决类似情景的来源......

这些链接包括提供有关STOMP / XStream等的参考信息的教程和来源: