ActiveMQ是一种消息代理,支持多种不同的协议,例如Openwire、AMQP和Stomp。了解使用Openwire和AMQP作为项目中发送和接收消息的基本协议的区别实在是很令人困惑: 在使用其中任何一种协议时,它们之间的优缺点是什么? 是否可以在同一台机器上同时使用它们? 是否有可能使用Stomp从浏览器发送消息,并使用另外两种协议在服务器端接收该消息?
对于1和2,也许这个页面会有所帮助: Openwire与AMQP,哪个性能更好 是的,单个ActiveMQ实例可以同时提供所有协议 是的,请参见AMQP&Openwire-Activemq代理和2个不同的消费者