玖玖资源站最稳定365,www久久久天天com,色综合99久久久无码国产精品,爱性久久久久久久久

物聯網入門:XMPP、MQTT、CoAP協議不可不知

有關物聯網協議,現在主要有XMPP、MQTT、CoAP、RESTful HTTP這四種,想了解物聯網、進入這行業的必須了解一下,全解且看下文吧。

XMPP、MQTT、CoAP協議

  協議一:物聯網協議XMPP

  XMPP是一種基于標準通用標記語言的子集XML的協議,它繼承了在XML環境中靈活的發展性。因此,基于XMPP的應用具有超強的可擴展性。經過 擴展以后的XMPP可以通過發送擴展的信息來處理用戶的需求,以及在XMPP的頂端建立如內容發布系統和基于地址的服務等應用程 序。而且,XMPP包含了針對服務器端的軟件協議,使之能與另一個進行通話,這使得開發者更容易建立客戶應用程序或給一個配好系統添加功能。

  基本網絡結構

  XMPP中定義了三個角色,客戶端,服務器,網關。通信能夠在這三者的任意兩個之間雙向發生。服務器同時承擔了客戶端信息記錄,連接管理和信息的路由功能。網關承擔著與異構即時通信系統的互聯互通,異構系統可以包括SMS(短信),MSN,ICQ等。基本的網絡形式是單客戶端通過TCP/IP連接到單服務器,然后在之上傳輸XML。

  功能

  傳輸的是與即時通訊相關的指令。在以前這些命令要么用2進制的形式發送(比如QQ),要么用純文本指令加空格加參數加換行符的方式發送(比如MSN)。而XMPP傳輸的即時通訊指令的邏輯與以往相仿,只是協議的形式變成了XML格式的純文本。

  優點

  XMPP協議是自由、開放、公開的,并且易于了解。而且在客戶端、服務器、組件、源碼庫等方面,都已經各自有多種實現。

  缺點

  隨著通常超過70%的XMPP協議的服務器的數據流量的存在和近60%的被重復轉發,XMPP協議目前擁有一個大型架空中存在的數據提供給多個收件人。

  協議二:物聯網協議MQTT

  MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)是IBM開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。該協議支持所有平臺,幾乎可以把所有聯網物品 和外部連接起來,被用來當做傳感器和致動器(比如通過Twitter讓房屋聯網)的通信協議。

首頁 > 行業資訊 > 日期:2022-6-25 來源:互聯網 作者:李工 瀏覽量:


主站蜘蛛池模板: 汉寿县| 宿迁市| 鸡西市| 达尔| 赫章县| 阳曲县| 农安县| 河北省| 静海县| 仲巴县| 泽库县| 永春县| 刚察县| 阿坝县| 绥芬河市| 塘沽区| 清流县| 依兰县| 青海省| 塔河县| 兴宁市| 木里| 乌拉特中旗| 彰化市| 贵阳市| 灵石县| 淮北市| 林西县| 义马市| 房山区| 海淀区| 包头市| 繁昌县| 北宁市| 凤庆县| 郎溪县| 剑河县| 麻阳| 泰和县| 襄垣县| 江阴市|