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