我想使用JMS托管服务,并以json和xml格式将数据发送到客户端。我们如何以json和xml格式向客户端发送数据?
答案 0 :(得分:3)
JMS是一种接口规范,而不是传输。您需要查看具体实现以了解该问题。
我使用ActiveMQ将JSON和XML数据传输到其他客户端;我们使用标头标记内容类型,发现相当有效。 Native Java,Ruby和Perl库用于与ActiveMQ通信(通过STOMP或OpenWire)。
我还尝试使用RabbitMQ,再次使用STOMP,并使用Apache Camel与ActiveMQ一起为队列提供HTTP接口,自动将通过HTTP发布的JSON桥接到JMS使用者 - 并将JSON响应提供给请求。