物聯(lián)網(wǎng)有七種,分別是HTTP、COAP、MQTT、DDS、AMQP、XMPP、JMS,它們都有各自的優(yōu)點(diǎn)以及缺點(diǎn),因此在不同的地方都會用到,比如說HTTP的成本低而且很開放,所以兼容性很好應(yīng)用最廣泛,但它安全性有限;而dds的安全性很高,也能實時傳輸,所以在有些很重要場合它是非常關(guān)鍵的。
物聯(lián)網(wǎng)協(xié)議有哪些
1、HTTP協(xié)議:它又可以稱為REST,優(yōu)點(diǎn)是非常的開放,而且開放它需要的成分非常低,所以 使用上就超級廣泛,基本上大部分的物聯(lián)網(wǎng)都是用的這個協(xié)議,但缺點(diǎn)是很不安全,而且資源會受到設(shè)備的限制。
2、COAP協(xié)議:它是專門為低功耗和速率的設(shè)備設(shè)計的一種協(xié)議,和http有些相似但又有很多不同,很容易上手,但是一般指用來在局域網(wǎng)的內(nèi)部,它不能被服務(wù)器外面的設(shè)備尋找到地址。
3、MQTT協(xié)議:這個協(xié)議就解決了上面COAP協(xié)議所帶來的一些尷尬,它可以與外部設(shè)備連接,其開發(fā)者是IBM,是當(dāng)初為了讓不同的設(shè)備、不同的平臺能夠聯(lián)通的關(guān)鍵,它讓通訊的內(nèi)容得到了統(tǒng)一。
4、DDS協(xié)議:這個協(xié)議是實時通訊的,它的安全性很高,而且因為能夠?qū)崟r的傳輸數(shù)據(jù),所以在某些重要場合比如說航空、工業(yè)等等行業(yè)里應(yīng)用就比較的廣泛了,其中很重要的一點(diǎn)就是它的優(yōu)點(diǎn)。
5、AMQP協(xié)議:一般在金融行業(yè)里面,這個協(xié)議就比較流行,它可以讓手持的設(shè)備和后臺的詩句中性完成通訊,不過現(xiàn)在它會在更多的領(lǐng)域里使用到,其互操作性是很強(qiáng)的。
6、XMPP協(xié)議:這也是一個事實通訊的協(xié)議,但一般會在網(wǎng)絡(luò)的管理,游戲服務(wù)器、遠(yuǎn)程的系統(tǒng)監(jiān)控方面使用,它可以擴(kuò)展,同時也是開源的。
7、JMS協(xié)議:專門用于java的一種物聯(lián)網(wǎng)的協(xié)議,能夠讓兩個不同的程序之間完成通訊,可異步通訊,而且大部分的MOM都是可以對JMS提供支持的。