1. 概述
2. 数据包详解
Control Packets 即14种MQTT类型的消息的二进制定义,本人按对协议的个人理解分别详述如下:
- CONNECT 连接请求
- CONNACK 连接请求应答
- PUBLISH 发布消息
- PUBACK 发布应答
- PUBREC 发布收到 QoS2 消息收到
- PUBREL 发布释放 QoS2 消息收到
- PUBCOMP 发布确认 Qos2 消息完成
- SUBSCRIBE订阅请求
- SUBACK订阅请求应答
- UNSUBSCRIBE取消订阅请求
- UNSUBACK取消订阅应答
- PINGREQ PING请求
- PINGRESP PING应答
- DISCONNECT 连接断开