- 第一章 - 介绍
- 第二章 – MQTT控制报文格式
- 第三章 – MQTT控制报文
- 第四章 – 操作行为
- 第五章 – 安全(非规范)
- 第六章 – 使用WebSocket作为网络层
- 第七章 – 一致性
- 附录B - 强制性规范声明(非规范)
- 附录C - MQTT v5.0新特性总结(非规范)
MQTT规范定义了MQTT客户端实现和MQTT服务端实现的一致性要求。MQTT实现可以同时作为MQTT客户端和MQTT服务端。
服务端的定义,参考术语章节的服务端(Server)部分。
MQTT服务端只有满足下面所有的要求才算是符合本规范:
- 服务端发送的所有MQTT控制报文的格式符合第二章和第三章描述的格式。
- 遵守4.7节描述的主题匹配规则和4.8节匹配的订阅规则。
- 满足下列章节中所有必须级别的要求,明确仅适用于对客户端的除外:
- 为了能够与任何其他一致的(MQTT)实现进行互操作,无需使用在规范之外定义的任何扩展。
客户端的定义,参考术语章节的客户端(Client)部分。
MQTT客户端只有满足下面所有的要求才算是符合本规范: