-
您的位置:
- 網(wǎng)站首頁
- > 物聯(lián)百科
- > 技術問答
您的位置:
在物聯(lián)網(wǎng)飛速發(fā)展的4G時代,這種協(xié)議也廣泛應用在工業(yè)路由器遠程控制二次開發(fā)應用上,MQTT路由器采用訂閱式發(fā)布,減少了服務器的負擔,大幅提高了數(shù)據(jù)傳輸效果。
MQTT是即時通訊協(xié)議,也是成為物聯(lián)網(wǎng)的重要組成部分,該協(xié)議支持所有平臺,幾乎把所有物聯(lián)網(wǎng)物品與外部鏈接起來,被用來當著傳感器與制動器的通訊協(xié)議.
SR700工業(yè)級4G路由器是一款帶SDK二次開發(fā)工業(yè)級4G路由器,利用移動網(wǎng)絡為終端設備提供無線數(shù)據(jù)傳輸功能。 支持SDK二次開發(fā),ROOT權限,集成交叉編譯器,集成了GCC、GDB、GLIBC庫,支持C/C++,Python,PHP,支持MQTT,SSH、FTP、MySQL。用戶可以直接通過SSH在HJ8300里編譯自己軟件,并且直接運行。MQTT協(xié)議在客戶端和服務器端之間通訊完成,通訊過程中,MQTT協(xié)議中有三種身份:發(fā)布者(Publish)、代理服務器(Broker)和訂閱者(Subscribe)。
MQTT協(xié)議是為大量計算能力有限,且工作在低帶寬,不靠譜的網(wǎng)絡的遠程傳感器和遠程控制設備通訊而設計的一種協(xié)議。
消息的發(fā)布者和訂閱者都是客戶端,消息代理是服務器,消息發(fā)布者可以同時是訂閱者。
MQTT傳輸?shù)南⒎譃椋褐黝}(Topic)和負載(payload)兩個部分
Topic: 消息的類型,訂閱者訂閱(Subscribe)后,就會收到該主題的消息內容(payload)。
1.MQTT說明
MQTT最大優(yōu)點是可以以極少的代碼和有限的帶寬,為連接遠程設備提供實時可靠的消息服務。做為一種低開銷、低帶寬占用的即時通訊協(xié)議,使其在物聯(lián)網(wǎng)、小型設備、移動應用等方面有較廣泛的應用。
MQTT協(xié)議在PLC遠程控制上的二次開發(fā)應用 華杰智控
MQTT協(xié)議在客戶端和服務器端之間通訊完成,通訊過程中,MQTT協(xié)議中有三種身份:發(fā)布者(Publish)、代理服務器(Broker)和訂閱者(Subscribe)。
消息的發(fā)布者和訂閱者都是客戶端,消息代理是服務器,消息發(fā)布者可以同時是訂閱者。
MQTT傳輸?shù)南⒎譃椋褐黝}(Topic)和負載(payload)兩個部分
1.Topic: 消息的類型,訂閱者訂閱(Subscribe)后,就會收到該主題的消息內容(payload)。
2.Payload:消息的內容,是指訂閱者具體要使用的內容。MQTTdemo的框架示意圖(由PIPE線程和MQTT線程組成)