您現(xiàn)在的位置: 首頁 > 標(biāo)簽 > mqtt庫
mqtt庫
mqtt庫
相關(guān)文章 : 0篇 瀏覽 : 次

MQTT 是一個(gè)輕量的發(fā)布訂閱模式消息傳輸協(xié)議,專門針對(duì)低帶寬和不穩(wěn)定網(wǎng)絡(luò)環(huán)境的物聯(lián)網(wǎng)應(yīng)用設(shè)計(jì)。MQTT 基于發(fā)布/訂閱范式,工作在 TCP/IP協(xié)議族上,MQTT 協(xié)議輕量、簡(jiǎn)單、開放并易于實(shí)現(xiàn),這些特點(diǎn)使它適用范圍非常廣泛。 MQTT 基于客戶端-服務(wù)器通信模式,MQTT 服務(wù)端稱為 MQTT Broker,目前行業(yè)內(nèi)可選的 MQTT Broker 較多,其優(yōu)劣與功能差別比較本文不再贅述。本文以開源社區(qū)中最流行的 MQTT 消息服務(wù)器 EMQ X 為例,使用 EMQ 提供的公共 Broker broker.emqx.io ,通過一個(gè)簡(jiǎn)單客戶端連接 Broker 并發(fā)布、處理消息的例子,整理總結(jié)不同編程語言、平臺(tái)下 MQTT 客戶端庫的使用方式與樣例。