zl程序教程

您现在的位置是:首页 >  其他

当前栏目

MQTT协议的工作原理

协议原理 工作 MQTT
2023-09-14 09:01:36 时间

一、MQTT概述

        MQTT由IBM的Andy Stanford-Clark博士和Arcom(现为Eurotech)的Arlen Nipper于1999年发明。

        MQTT 是物联网 (IoT) 最常用的消息传递协议。MQTT 代表 MQ 遥测传输。该协议是一组规则,用于定义物联网设备如何通过互联网发布和订阅数据。 MQTT 用于物联网和工业物联网 (IIoT) 设备之间的消息传递和数据交换, 如嵌入式设备, 传感器, 工业PLC等.该协议是事件驱动的,并使用发布/订阅(发布/订阅)模式连接设备。发送方(发布方)和接收方(订阅方)通过主题进行通信,并且彼此分离。它们之间的连接由 MQTT 代理处理。MQTT 代理过滤所有传入消息并将其正确分发给订阅者。

        MQTT 是一种低开销协议,以适应带宽和 CPU 限制,旨在在嵌入式环境中运行,在那里它可以提供可靠、有效的通信路径。MQTT 适用于连接代码占用量较小的设备,对于由于偶尔的带宽限制或不可靠的连接而经历不同延迟水平的无线网络来说,MQTT 是一个不错的选择。该协议在从汽车到能源再到电信的行业都有应用。

        MQTT官网

开始 (mqtt.org)