ActiveMQ Apollo 是否自动在连接的客户端协议(protocol)之间转换消息?
我想要做的是让一个生产者使用一种协议(protocol)(STOMP 或任何其他),但让消费者根据需要选择他们的协议(protocol),所以他们可以是 MQTT、STOMP、AMQP、OpenWire 等。
Apollo 可以根据消费者实现的协议(protocol)转换消息吗?如果没有,有没有一种不同的方法,而不是必须将所有协议(protocol)作为不同主题的生产者来实现,并根据协议(protocol)告诉客户端哪个是他们的队列,比如
话题/跺脚/聊天
话题/mqtt/聊天
谢谢!
最佳答案
您不能只根据消费者转换消息,但理论上使用 Apollo,您可以尝试使用镜像队列功能来复制一组协议(protocol)的队列/主题。
http://activemq.apache.org/apollo/documentation/user-manual.html#Mirrored_Queues
关于stomp - Apollo 可以根据消费者协议(protocol)转换消息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17170944/