色猫咪av在线网址_91精品国产福利在线观看雪梨还会玩转热点_丁香花的视频免费观看_国产手机在线A∨免费视频_十八禁av无码免费网站APP_综合色一区二区亚洲_日韩精品小电影_漂亮人妻熟睡中被公侵犯_全新成人高清无码片_高级厕所偷窥白领美女嘘嘘

當(dāng)前位置: 首頁(yè) >應(yīng)用方案 >科普視頻 >

【科普視頻】物聯(lián)網(wǎng)應(yīng)用中MQTT協(xié)議與HTTP協(xié)議的差異


在這次視頻中,大家將了解MQTT協(xié)議,以及為什么在許多物聯(lián)網(wǎng)應(yīng)用中使用它。

MQTT協(xié)議最初由IBM開(kāi)發(fā),并且是專有的。

MQTT協(xié)議的開(kāi)發(fā)是為了解決石油和天然氣行業(yè)的傳感器通過(guò)衛(wèi)星與遠(yuǎn)程服務(wù)器連接的問(wèn)題,而且是一種經(jīng)濟(jì)有效的方式。

然而,它現(xiàn)在是一個(gè)由OASIS監(jiān)督的開(kāi)放協(xié)議。MQTT是一種與HTTP類似的應(yīng)用層協(xié)議。然而,HTTP和MQTT之間存在顯著差異。其中,在某些物聯(lián)網(wǎng)應(yīng)用中,MQTT優(yōu)于HTTP。

首先,HTTP是用于客戶端服務(wù)器計(jì)算的以文檔為中心的請(qǐng)求-響應(yīng)協(xié)議。HTTP是萬(wàn)維網(wǎng)的基礎(chǔ),但它不是專門為機(jī)器之間通信而設(shè)計(jì)的。另一方面,MQTT是一種機(jī)器對(duì)機(jī)器、以數(shù)據(jù)為中心的輕量級(jí)協(xié)議,旨在用于在資源受限的環(huán)境中運(yùn)行。許多物聯(lián)網(wǎng)項(xiàng)目要求設(shè)備在各種資源有限下運(yùn)行,如有限的處理能力、無(wú)人值守的網(wǎng)絡(luò)操作、高度不可靠的網(wǎng)絡(luò)、能源限制等在這種受限環(huán)境中,MQTT比HTTP更受歡迎。

與HTTP中的直接客戶端服務(wù)器交互不同,MQTT在發(fā)布/訂閱范例下運(yùn)行,中間有MQTT代理??蛻舳丝梢詫⒅黝}發(fā)布到MQTT代理或訂閱主題。同一客戶端可以發(fā)布主題X和Y,并訂閱由另一個(gè)MQTT客戶端發(fā)布的主題MQTT還允許MQTT客戶端和代理之間的持久連接以及不同的服務(wù)質(zhì)量級(jí)別,這使得它非常適合各種受限環(huán)境,因?yàn)樵谶@種情況下,它比HTTP更節(jié)能、更快。

現(xiàn)在,來(lái)了解一些術(shù)語(yǔ)。連接到MQTT代理的所有設(shè)備都是MQTT客戶端。MQTT客戶端的范圍從計(jì)算機(jī)到移動(dòng)電話,再到小型受限的傳感器設(shè)備。MQTT代理是一個(gè)MQTT服務(wù)器,它在與其連接的不同MQTT客戶端之間傳輸數(shù)據(jù)。當(dāng)客戶端希望向代理發(fā)送數(shù)據(jù)時(shí),它會(huì)“發(fā)布”該數(shù)據(jù)或主題。當(dāng)MQTT客戶端希望接收由另一個(gè)MQTT客戶端發(fā)布的此數(shù)據(jù)時(shí),它訂閱此主題,然后MQTT代理將此主題傳輸給代理。這與HTTP不同,MQTT客戶端不需要知道彼此的IP地址或端口號(hào)。他們所需要做的就是連接到同一個(gè)MQTT代理。單個(gè)MQTT代理可以處理大量MQTT客戶端,并且每個(gè)代理的數(shù)量不同。

這是本次視頻中的全部?jī)?nèi)容。關(guān)注我,觀看更多精彩視頻。



億佰特官網(wǎng) 4000-330-990

https://www.wjx.cn/jq/84863372.aspx