【物联网协议】MQTT_mqqt

MQTT QoS级别

MQTT支持三个QoS(服务质量)级别:0,1和2。QoS 0表示消息最多发送一次,可能丢失或重复;QoS 1保证消息至少发送一次,并且始终按顺序传递;QoS 2则提供最高级别的可靠性,确保恰好一次交付,并且严格按照顺序传递。

最后遗愿消息

最后遗愿消息是一种特殊类型的消息,在客户端非正常断开连接时将自动发布。它通常用于指示某个设备已经下线或无法响应。

以上是MQTT协议的一些详细信息及其相关概念。

MQTT控制报文的类型

请求类型 类型名称 英文类型名 请求方向
0 保留 Reserved
1 连接 CONNECT 客户端到服务器
2 连接确认 CONNACK 服务器到客户端
3 发布 PUBLISH 两个方向都允许
4 发布确认 PUBACK 两个方向都允许
5 发布重传 PUBREC 两个方向都允许
6 发布完成 PUBREL 两个方向都允许
7 发布释放 PUBCOMP 两个方向都允许

你可能感兴趣的:(程序员,物联网,java,开发语言)