2018年10月8日 星期一

當 ESP8266 遇上中華電信 IoT 智慧聯網大平台 { 入門 - 06 } - 了解 MQTT 協議,學習如何訂閱 MQTT 主題與接收 MQTT 發佈消息

網頁最後修改時間:2018/10/08

不同 QoS 的主題訂閱與消息發佈通訊流程
對於 MQTT 協議規範的介紹,前面已經針對使用中華電信 IoT 智慧聯網大平台 ( 下面簡稱 平台 或 CHT IoT SP ) 講述了消息發佈的流程,但都只侷限 QoS=0 的情況,這是因為 CHT IoT SP 現只支援 QoS=0 的通訊。

由於 MQTT 的主題訂閱與接收是重點,因此在此篇會另外引入支援完整 QoS 0、1 和 2 的 HiveMQ MQTT Broker 來輔助此篇的說明,用它來了解一下,不同的 QoS level 對於訂閱 MQTT 主題和接收來自 MQTT Broker (伺服器) 發佈的消息有著什麼不一樣的通訊流程以及注意的事項。