ActiveMQ Apollo会自动在连接的客户端协议之间转换消息吗?
我想要做的是让一个制作人使用一个协议(STOMP或其他任何协议),但让消费者选择他们希望的协议,因此他们可以是MQTT,STOMP,AMQP,OpenWire等。
Apollo可以根据消费者实施的协议转换消息吗?如果没有,是否有一种不同的方式,而不是必须在不同的主题上实现所有协议作为生产者,并告诉客户端基于协议的队列是什么,如
主题/蹬/聊天 主题/ MQTT /聊天
谢谢!
答案 0 :(得分:0)
您不能只根据消费者转换消息,但理论上,使用Apollo,您可以尝试镜像队列功能来复制一组协议的队列/主题。 http://activemq.apache.org/apollo/documentation/user-manual.html#Mirrored_Queues