工業5G/4G邊緣計算網關服務端協議-MQTT配置教程

本文以圖文結合的方式,介紹MQTT的配置,包括配置MQTT發佈主題、MQTT註冊主題、MQTT用戶名、MQTT密碼、客戶端ID等。web

1、什麼是MQTT編程

MQTT (Message Queue Telemetry Transport),翻譯成中文就是,遙測傳輸協議,其主要提供了訂閱/發佈兩種消息模式,更爲簡約、輕量,易於使用,特別適合於受限環境(帶寬低、網絡延遲高、網絡通訊不穩定)的消息分發,屬於物聯網(Internet of Thing)的一個標準傳輸協議。安全


2、MQTT在工業物聯網的應用優點網絡

MQTT 開源、可靠、輕巧、簡單,MQTT主要優點特色包括:併發

1.MQTT通訊開銷小(最小的消息大小爲 2 字節);app

2.MQTT支持各類流行編程語言,包括C,Java,Ruby,Python 等;編程語言

3.支持發佈 / 預約模型,簡化應用程序的開發;ide

4.提供三種不一樣消息傳遞等級,讓消息能按需到達目的地,適應在不穩定工做的網絡傳輸需求;測試

5.對不穩定網絡的容忍度高,可以從斷開等故障中恢復,並且沒有進一步的代碼需求。可是,HTTP 沒法原生地實現此目的,須要客戶端重試編碼,這可能增長冪等性問題;編碼

6.低功耗,MQTT 是專門針對低功耗目標而設計的。HTTP 的設計沒有考慮此因素,所以增長了功耗;

7.數百萬個鏈接的客戶端,通過測試能處理多達 100 萬個經過 MQTT 併發鏈接的設備。

webp

 3、MQTT配置介紹

佰馬邊緣計算網關、加密通訊網關、工業物聯網網關、安全管理網關、智慧燈杆網關、工業級無線路由器、工業級無線DTU、無線RTU、數採儀等5G/4G智能通訊終端產品均支持MQTT。登陸以上5G/4G智能通訊終端,可在界面中直接配置MQTT發佈主題、MQTT註冊主題、MQTT用戶名、MQTT密碼、客戶端ID。

webp


MQTT發佈主題:客戶端經過將消息和主題發送給代理, 代理而後將消息轉發給全部訂閱該主題的客戶端

MQTT註冊主題:客戶端鏈接到代理.訂閱代理中該主題的消息

MQTT用戶名:MQTT的身份驗證和受權憑證

MQTT密碼:MQTT的身份驗證和受權憑證

客戶端ID:客戶端惟一標識

相關文章
相關標籤/搜索