智聯(lián)物聯(lián)分享之物聯(lián)網(wǎng)協(xié)議MQTT簡(jiǎn)述,MQTT協(xié)議特點(diǎn)
接觸過(guò)物聯(lián)網(wǎng)設(shè)備的朋友們對(duì)于MQTT應(yīng)該都不陌生吧,那MQTT是什么呢?智聯(lián)物聯(lián)小編為大家分享下MQTT的簡(jiǎn)述與特點(diǎn)。 MQTT(Message Queuing Telemetry Transport)基于客戶端/服務(wù)器的信息發(fā)布/訂閱的物聯(lián)網(wǎng)常用傳輸協(xié)議。1999年由開(kāi)發(fā)商IBM發(fā)布,MQTT是輕量、簡(jiǎn)單、開(kāi)放和易于實(shí)現(xiàn)的,這些特點(diǎn)也使得MQTT協(xié)議的適用范圍非常廣泛。在復(fù)雜受限的應(yīng)用環(huán)境中,作為一種低開(kāi)銷(xiāo)、低帶寬占用的即時(shí)通訊協(xié)議,使其在物聯(lián)網(wǎng)、工業(yè)設(shè)備、移動(dòng)通信等方面有著廣泛的應(yīng)用,如M2M機(jī)器與機(jī)器通信和IoT物聯(lián)網(wǎng)。MQTT協(xié)議在物聯(lián)網(wǎng)中通過(guò)傳感器、醫(yī)療設(shè)備、智能家居及自動(dòng)化設(shè)備的數(shù)據(jù)采集與通信能力得到了廣泛應(yīng)用。 MQTT最大特點(diǎn)是用極少的代碼與有限的帶寬為遠(yuǎn)程連接的設(shè)備提供實(shí)時(shí)可靠的消息服務(wù)。除此之外MQTT協(xié)議還有以下特點(diǎn): 1、使用消息發(fā)布、訂閱模式,解決與應(yīng)用程序耦合關(guān)系; 2、小型傳輸,開(kāi)銷(xiāo)很小(固定長(zhǎng)度的頭部是2字節(jié)),最小化協(xié)議交換,節(jié)省流量消耗; 3、使用 Last Will和Testrament特性通知有關(guān)各方客戶端異常中斷的機(jī)制; 4、允許用戶動(dòng)態(tài)創(chuàng)建主題,運(yùn)維方便零成本; 5、實(shí)現(xiàn)大帶寬、低延遲、高穩(wěn)定性的網(wǎng)絡(luò)部署; 6、不限制傳輸數(shù)據(jù)的類(lèi)型與格式,保障數(shù)據(jù)靈活性;
工業(yè)級(jí)路由器網(wǎng)關(guān)中的MQTT協(xié)議 工業(yè)級(jí)路由器網(wǎng)關(guān)是將MQTT協(xié)議與其他通信協(xié)議(例如Modbus)進(jìn)行轉(zhuǎn)換的設(shè)備。MQTT是一種輕量級(jí)的消息傳遞協(xié)議,MQTT協(xié)議常用于物聯(lián)網(wǎng)和工業(yè)自動(dòng)化應(yīng)用中,以實(shí)現(xiàn)設(shè)備之間網(wǎng)絡(luò)通信。