一、MQTT协议介绍:
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。
1.1MQTT模型架构
MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个

MQTT是一种轻量级的通讯协议,用于远程设备和恶劣网络环境下的消息传输。本文介绍了MQTT的模型架构、特点,如发布/订阅模式、三种服务质量,并详细讲解了MQTT协议的实现方式、客户端和服务器端的角色。此外,还通过mosquitto库的安装与使用,演示了MQTT的实际操作,包括安装命令行客户端以及如何进行收发通信。
最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



