針對物聯網中MQTT協議的學習(三)

2021-07-11 18:04:41 字數 399 閱讀 6072

在linux可以直接跑mqtt的客戶端和服務端應用,步驟如下:

(1) 先安裝mosquitto客戶端和服務端,指令:sudo apt-get install mosquitto_pub     sudo apt-get install mosquitto-clients

(2)模組作為客戶端會列印出訂閱主題,log如下:function[pushloop],line[483],ctopic=[/shsit/s2m/0007aeb59b2010d90e9c],複製ctopic裡面內容

(3)linux終端輸入 mosquitto_pub -t  shsit/s2m/0007aeb59b2010d90e9c -h ottps.suning.com -p 1883 -m "ldflajhihjfdsfdsaflijianghaha"  

物聯網協議之 MQTT協議

mqtt協議 message queuing telemetry transport 遙信訊息佇列傳輸,是ibm公司於1999年提出的,現在最新版本是3.1.1。mqtt是乙個基於tcp的發布訂閱協議,設計的初始目的是為了極有限的記憶體裝置和網路頻寬很低的網路不可靠的通訊,非常適合物聯網通訊。如上圖...

物聯網傳輸協議MQTT

mqtt是乙個物聯網傳輸協議,它被設計用於輕量級的發布 訂閱式訊息傳輸,旨在為低頻寬和不穩定的網路環境中的物聯網裝置提供可靠的網路服務。mqtt是專門針對物聯網開發的輕量級傳輸協議。mqtt協議針對低頻寬網路,低計算能力的裝置,做了特殊的優化,使得其能適應各種物聯網應用場景。目前mqtt擁有各種平台...

物聯網傳輸協議MQTT

mqtt是乙個物聯網傳輸協議,它被設計用於輕量級的發布 訂閱式訊息傳輸,旨在為低頻寬和不穩定的網路環境中的物聯網裝置提供可靠的網路服務。mqtt是專門針對物聯網開發的輕量級傳輸協議。mqtt協議針對低頻寬網路,低計算能力的裝置,做了特殊的優化,使得其能適應各種物聯網應用場景。目前mqtt擁有各種平台...