特点: Quality of Service, Retained Messages, Persistent Session, Last Will and Testament, Keep Alive and more.
〇、客户端首先需要连接代理
一、发布
当qos为1(至少一次)时,代理向客户端发送PUBACK确认消息。
二、订阅
为了确认每个订阅,代理向客户端发送SUBACK确认消息。
三、退订
为了确认取消订阅,代理向客户端发送UNSUBACK确认消息。
四、Qos
MQTT发布消息QoS保证不是端到端的,是客户端与服务器之间的。订阅者收到MQTT消息的QoS级别,最终取决于发布消息的QoS和主题订阅的QoS。最终接收消息的Qos取决于发布消息的Qos与主题订阅Qos的较小者。