時(shí)間:2020-12-21 作者:眾山科技
MQTT全名MessageQuetelemetryTransport是輕量級的發(fā)布/訂閱信息傳輸協(xié)議。MQTT做為物聯(lián)網(wǎng)信息傳遞的關(guān)鍵協(xié)議之一,它的最初設計始于管daoSCADA系統的工業(yè)通信器。加強后的MQTT適用于實(shí)施更重要任務(wù)的IIoT工業(yè)物聯(lián)網(wǎng)應用。
MQTT的應用優(yōu)勢。
MQTT開(kāi)源、可靠、輕量、簡(jiǎn)單,MQTT的主要優(yōu)勢特征如下
1.MQTT支持c、Java、Ruby、Python等流行編程語(yǔ)言
2.支持發(fā)布/預定模型,簡(jiǎn)化應用程序開(kāi)發(fā)
3.MQTT通信費用小(最小信息大小為2字節)
4.對不穩定網(wǎng)絡(luò )的容忍度高,可以從斷開(kāi)等故障中恢復,而且沒(méi)有進(jìn)一步的代碼需求。然而,HTTP無(wú)法實(shí)現本地目的,需要客戶(hù)重試代碼,這可能會(huì )增加迷你問(wèn)題。
5.提供三種不同的信息傳輸等級,使信息能夠按需到達目的地,滿(mǎn)足不穩定工作的網(wǎng)絡(luò )傳輸需求
6.數百萬(wàn)連接的客戶(hù)端通過(guò)測試可以處理多達100萬(wàn)個(gè)MQTT并發(fā)連接的設備
7.低功耗,MQTT是專(zhuān)門(mén)針對低功耗目標而設計的。HTTP的設計沒(méi)有考慮到這個(gè)因素,增加了功耗。
利用各大運營(yíng)商提供的5G/4G網(wǎng)絡(luò ),為用戶(hù)提供高速無(wú)線(xiàn)網(wǎng)絡(luò ),現場(chǎng)參數/業(yè)務(wù)信息/視頻/圖像等大數據高速無(wú)線(xiàn)傳輸優(yōu)先。廣泛應用于遠程數據采集、遠程設備監控、遠程控制、遠程報警等領(lǐng)域。