MQTT訊息通訊協定
-
MQTT是一個輕量級的訊息通訊協定,專為物聯網(IoT) 環境而設計。 它透過MQTT Broker 作為資料交換與儲存的代理人伺服器,允許使用者(Publisher)將特定主題(Topic)的訊息發布到代理人伺服器上,而另外一群使用者(Subscriber)可以從代理人伺服器訂閱者特定主題(Topic)並且可以從Broker 接收這個主題的訊息。 MQTT 的輕量級、低頻寬和非同步特性,讓他成為在網路不穩定或硬體資源有限的裝置間進行雙向性的通訊。
線上編輯器
-
與MQTT代理人連線
1.從擴充積木中增加MQTT套件
2.在積木區中可以看到關於MQTT這個套件的相關積木
3.將訊息與主題變數打勾以便顯示這兩個變數值在舞台區
4.舞台區可見到訊息與主題這兩個變數值
5.撰寫積木程式
6.按下綠旗與伺服器連線並觀察訊息變數的值
7.按下角色並觀察訊息變數和主題變數的值
-
擔任MQTT訊息發佈者
待完成
-
成為MQTT主題訂閱者
待完成
-
與MQTT代理人連線