物聯(lián)網(wǎng)常用協(xié)議的整理
物聯(lián)網(wǎng)協(xié)議:
Protocol | CoAP | XMPP | RESTful HTTP | MQTT |
Transport | UDP | TCP | TCP | TCP |
Messaging | Request/Response | Publish/Subscribe Request/Response | Request/Response | Publish/Subscribe Request/Response |
2G, 3G, 4G Suitability (1000s nodes) | Excellent | Excellent | Excellent | Excellent |
LLN Suitability (1000s nodes) | Excellent | Fair | Fair | Fair |
Compute Resources | 10Ks RAM/Flash 10Ks RAM/Flash | 10Ks RAM/Flash 10Ks RAM/Flash | 10Ks RAM/Flash 10Ks RAM/Flash | 10Ks RAM/Flash 10Ks RAM/Flash |
Success Storied | Utility Field Area Networks | Remote management of consumer white goods | Smart Energy Profile 2 (premise energy management/home services) | Extending enterprise messaging into IoT applications |
XMPP
XMPP是一種基于標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的子集XML的協(xié)議,它繼承了在XML環(huán)境中靈活的發(fā)展性。因此,基于XMPP的應(yīng)用具有超強(qiáng)的可擴(kuò)展性。經(jīng)過(guò)擴(kuò)展以后的XMPP可以通過(guò)發(fā)送擴(kuò)展的信息來(lái)處理用戶(hù)的需求,以及在XMPP的頂端建立如內(nèi)容發(fā)布系統(tǒng)和基于地址的服務(wù)等應(yīng)用程 序。而且,XMPP包含了針對(duì)服務(wù)器端的軟件協(xié)議,使之能與另一個(gè)進(jìn)行通話(huà),這使得開(kāi)發(fā)者更容易建立客戶(hù)應(yīng)用程序或給一個(gè)配好系統(tǒng)添加功能。
MQTT
MQTT(Message Queuing Telemetry Transport,消息隊(duì)列遙測(cè)傳輸)是IBM開(kāi)發(fā)的一個(gè)即時(shí)通訊協(xié)議,有可能成為物聯(lián)網(wǎng)的重要組成部分。該協(xié)議支持所有平臺(tái),幾乎可以把所有聯(lián)網(wǎng)物品和外部連接起來(lái),被用來(lái)當(dāng)做傳感器和致動(dòng)器(比如通過(guò)Twitter讓房屋聯(lián)網(wǎng))的通信協(xié)議。
CoAP
CoAP是受限制的應(yīng)用協(xié)議(Constrained Application Protocol)的代名詞。在最近幾年的時(shí)間中,專(zhuān)家們預(yù)測(cè)會(huì)有更多的設(shè)備相互連接,而這些設(shè)備的數(shù)量將遠(yuǎn)超人類(lèi)的數(shù)量。在這種大背景下,物聯(lián)網(wǎng)和M2M技術(shù)應(yīng)運(yùn)而生。雖然對(duì)人而言,連接入互聯(lián)網(wǎng)顯得方便容易,但是對(duì)于那些微型設(shè)備而言接入互聯(lián)網(wǎng)非常困難。在當(dāng)前由PC機(jī)組成的世界,信息交換是通過(guò)TCP和應(yīng)用層協(xié)議HTTP實(shí)現(xiàn)的。但是對(duì)于小型設(shè)備而言,實(shí)現(xiàn)TCP和HTTP協(xié)議顯然是一個(gè)過(guò)分的要求。為了讓小設(shè)備可以接入互聯(lián)網(wǎng),CoAP協(xié)議被設(shè)計(jì)出來(lái)。CoAP是一種應(yīng)用層協(xié)議,它運(yùn)行于UDP協(xié)議之上而不是像HTTP那樣運(yùn)行于TCP之上。CoAP協(xié)議非常的小巧,最小的數(shù)據(jù)包僅為4字節(jié)。
RESTful HTTP
REST 指的是一組架構(gòu)約束條件和原則。滿(mǎn)足這些約束條件和原則的應(yīng)用程序或設(shè)計(jì)就是 RESTful。
Web 應(yīng)用程序最重要的 REST 原則是,客戶(hù)端和服務(wù)器之間的交互在請(qǐng)求之間是無(wú)狀態(tài)的。從客戶(hù)端到服務(wù)器的每個(gè)請(qǐng)求都必須包含理解請(qǐng)求所必需的信息。如果服務(wù)器在請(qǐng)求之間的任何時(shí)間點(diǎn)重啟,客戶(hù)端不會(huì)得到通知。此外,無(wú)狀態(tài)請(qǐng)求可以由任何可用服務(wù)器回答,這十分適合云計(jì)算之類(lèi)的環(huán)境。客戶(hù)端可以緩存數(shù)據(jù)以改進(jìn)性能。
其他:
MQTT協(xié)議是IBM公司主推的協(xié)議,現(xiàn)有的情況下,MQTT比起XMPP和RESTful比較有優(yōu)勢(shì)。如果我們對(duì)上面的結(jié)果進(jìn)行一次PK,我想最后的結(jié)果就是MQTT vs CoAP。HTTP對(duì)于嵌入式設(shè)備來(lái)說(shuō)太重了,也不靈活,XMPP就更不用說(shuō)了,與MQTT還有一比的便是CoAP——一個(gè)還在草稿階段的協(xié)議。
注:
在國(guó)外通常把把家電分為4類(lèi):白色家電、黑色家電、米色家電和新興的綠色家電。
白色家電指可以替代人們進(jìn)行家務(wù)勞動(dòng)的產(chǎn)品包括洗衣機(jī)、冰箱等,或者是為人們提供更高生活環(huán)境質(zhì)量的產(chǎn)品,像空調(diào)、電暖器;
黑色家電是指可提供娛樂(lè)的產(chǎn)品,比如:DVD播放機(jī)、彩電、音響、游戲機(jī)、攝像機(jī)、照相機(jī)、電視游戲機(jī)、家庭影院、電話(huà)、電話(huà)應(yīng)答機(jī)等;
米色家電指電腦信息產(chǎn)品;綠色家電,指在質(zhì)量合格的前提下,可以高效使用且節(jié)約能源的產(chǎn)品;
綠色家電在使用過(guò)程中不對(duì)人體和周?chē)h(huán)境造成傷害,在報(bào)廢后還可以回收利用的家電產(chǎn)品。
毫無(wú)疑問(wèn),對(duì)于物聯(lián)網(wǎng)來(lái)說(shuō),我們的革命對(duì)象主要是是消費(fèi)級(jí)白色家電(consumer white goods)。
以上就是對(duì)物聯(lián)網(wǎng)常用協(xié)議資料的整理,希望對(duì)物聯(lián)網(wǎng)開(kāi)發(fā)的朋友有所幫助!
相關(guān)文章
淺談ChatGPT?對(duì)當(dāng)下互聯(lián)網(wǎng)生態(tài)意義
這篇文章主要為大家介紹了ChatGPT?對(duì)當(dāng)下互聯(lián)網(wǎng)生態(tài)意義的淺析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02互聯(lián)網(wǎng)迅猛崛起 IDC能否迎來(lái)發(fā)展高峰期
在我國(guó)互聯(lián)網(wǎng)欣欣向榮之際,IDC市場(chǎng)也熱鬧非凡。2009-07-07我國(guó)成為全球第二大服務(wù)器消費(fèi)國(guó)
截至2008年前三季度,中國(guó)服務(wù)器市場(chǎng)出貨量達(dá)到了552824臺(tái),同比增長(zhǎng)14.7%;而市場(chǎng)規(guī)模為25.6億美元,與去年同期相比僅增長(zhǎng)了1.6%。2009-01-01互聯(lián)網(wǎng)業(yè)內(nèi)的迷霧 謹(jǐn)慎選擇虛擬主機(jī)
金融危機(jī)引爆降薪裁員潮,10月15日,全球最大玩具代工商之一——合俊集團(tuán)旗下兩工廠(chǎng)倒閉。2008-11-11搶灘WindowsServer2008 主機(jī)商在行動(dòng)
Windows Server 2008、IIS7.0、Global CDN全球網(wǎng)絡(luò)鏡像及加速引擎……以時(shí)代網(wǎng)最新推出的“冠軍主機(jī)”為代表,一系列最新的技術(shù)成果正被植入國(guó)內(nèi)的虛擬主機(jī)當(dāng)中。2008-07-07OpenAI發(fā)布GPT-4支持圖像文本輸入處理中文準(zhǔn)確度大幅提升
這篇文章主要為大家介紹了OpenAI正式發(fā)布GPT-4:支持圖像和文本的輸入、?處理中文的準(zhǔn)確度大幅提升,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03企業(yè)郵局市場(chǎng)潛力大 推動(dòng)企業(yè)信息化發(fā)展
隨著互聯(lián)網(wǎng)日新月異的發(fā)展,人們?cè)缫蚜?xí)慣了網(wǎng)絡(luò)時(shí)代所帶來(lái)的快速、便捷的信息交流方式。2009-04-04