是否可以将Java消息传递与混合实现一起使用。
例如:是否可以将ActiveMQ客户端直接连接到MQSeries(IBM)服务器以从/向消息队列读取/写入消息?
答案 0 :(得分:1)
JMS是API规范,而不是有线格式规范。 JMS描述了API的签名。它没有说明应该如何实施内部。因此,JMS客户端库实现是特定于消息传递提供程序。
IBM MQ JMS Client知道如何(即有线格式)与IBM MQ进行通信。类似地,Active MQ JMS客户端知道如何与Active MQ JMS提供程序通信。由于实现不同,Active MQ JMS客户端将不与IBM MQ通信。
答案 1 :(得分:0)
不,每个客户端实现都特定于代理,如果支持,可能只有amqp协议的客户端
答案 2 :(得分:0)
两种经纪人都可以支持AMQP和MQTT的标准化线路协议,但是之前的评论者指出JMS无法实现这一点。