MQTT是轻量级协议。在物联网中,MQTT最受欢迎。使用MQTT我们可以使用REST API吗?
如果是,那么为什么我们使用HTTP代替,我们可以使用MQTT,因为它在移动设备的情况下也是轻量级的电池消耗。
答案 0 :(得分:1)
最大的区别之一是HTTP遵循请求/响应模型,而MQTT遵循发布/订阅模型。 HTTP通常使用短期连接来发出这些请求,而MQTT通常会长时间保持TCP连接处于打开状态。
有关MQTT电池/电源使用的另一个问题,请参阅此处: MQTT connection consumes less power