Can Apollo convert consumer protocol messages?

Does Apollo ActiveMQ support automatic message conversion between connected client protocols?

I’m trying to make one producer one protocol (STOMP or any other), but let consumers choose their protocol at their discretion, so they can be MQTT, STOMP, AMQP, OpenWire, etc.

Can Apollo convert messages depending on which protocol the consumer has implemented? If not, is there any other way than to implement all the protocols as producers on different topics and tell the customers who are their queue, based on the protocol, something like

Theme / stomp / chat Theme / MQTT / chat

Thanks!

+4
source share
1 answer

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

0
source

Source: https://habr.com/ru/post/1486839/


All Articles