我有一个场景,我用Node.js编写发送器代码,使用STOMP协议将其发布到目标(队列),用java编写的接收器代码使用TCP协议从目的地接收消息(队列)通过ActiveMQ服务器。客户端(发送者/接收者)可以进行通信吗?或者它应该是两端的相同协议?
答案 0 :(得分:1)
ActiveMQ文档在段落
中的Stomp页面(http://activemq.apache.org/stomp.html)上介绍了这一点ActiveMQ支持来自不同协议的消息之间的丰富消息转换。并非所有多协议都具有此功能,例如ActiveMQ Apollo(issue 267)。
答案 1 :(得分:0)
不是问题。 ActiveMQ充当多协议消息交换,因此代理在任何支持的协议中接收的消息又可以通过任何其他支持的协议发送给接收方。