MQ和MQTT有什么区别?

时间:2015-04-24 13:29:09

标签: message-queue mqtt mq

我是MQTT的初学者,但令我困惑的是它的基本定义

  

MQTT是一种基于发布 - 订阅的“轻量级”消息传递协议'。

基于我之前对MQ(Message Queue)的理解,MQ和MQTT对我来说听起来非常相似。任何人都可以详细说明MQ和MQTT之间的真正区别是什么以及它们的用例?谢谢!

3 个答案:

答案 0 :(得分:3)

最初调用MQTT"消息队列遥测传输"。您可以在此处找到有关它如何演变的深入解释:http://www.hivemq.com/mqtt-essentials-part-1-introducing-mqtt/

答案 1 :(得分:2)

MQTT是一种协议,它是开源的。许多供应商正在使用此协议进行消息传递。

MQ是一个总体性的团队,只是意味着消息传递。有很多不同的协议,AMQP也是其中之一。

此外,IBM还有一款名为MQ的产品。

答案 2 :(得分:1)

MQTT是一种slide presentation标准协议,不仅可用于MQ消息传递,还可用于物联网IOT和M2M(机器到机器)通信。

这是您可能觉得有用的{{3}}。