一 mqtt的基本知识
1.1 mqtt概念
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是 IBM 开发的一个即时通讯协议,它是一种轻量级的、基于代理的“发布/订阅”模式的消息传输协议。
MQTT 具有协议简洁、小巧、可扩展性强、省流量、省电等优点,比较适合于在低带宽、不可靠的网络的进行远程传感器和控制设备通讯等,正在日益成为物联网通信协议的重要组成部分。

1.2 优点
MQTT 协议工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几项特性:
(1)使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。
(2)对负载内容屏蔽的消息传输。
(3)使用 TCP/IP 提供网络连接。
- 主流的 MQTT 是基于 TCP 连接进行数据推送的,但是同样有基于 UDP 的版本,叫做 MQTT-

本文介绍了MQTT协议的概念、优点,包括其发布/订阅模式、消息服务质量、网络连接方式和在物联网中的应用。重点讲解了发布者与订阅者的关系以及消息结构。
最低0.47元/天 解锁文章

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



