Question

Does ActiveMQ Apollo automatically convert messages between connected clients protocols ?

What I'm trying to do is have one producer use one protocol (STOMP or any other) but let the consumers choose their protocol as they wish, so they could be MQTT, STOMP, AMQP, OpenWire, etc.

Can Apollo convert messages depending on what protocol the consumer implemented ? If not, is there a different way than to have to implement all protocols as producers on different topics and tell clients which is their queue, based on protocol, something like

topic/stomp/chat topic/mqtt/chat

Thanks!

Était-ce utile?

La solution

You can't just convert messages depending on the consumer but, in theory with Apollo you can try Mirrored Queues feature to duplicate the queues/topics for a set of protocols. http://activemq.apache.org/apollo/documentation/user-manual.html#Mirrored_Queues

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top