HTTP協(xié)議是Web聯(lián)網(wǎng)的基礎,也是應用最為廣泛和流行的協(xié)議,HTTP連接最顯著的特點是客戶端發(fā)送的每次請求都需要服務器回送響應,在請求結束后,會主動釋放連接。從建立連接到關閉連接的過程稱為“一次連接”。
MQTT是一種基于發(fā)布/訂閱模式的“輕量級”通訊協(xié)議,該協(xié)議構建于TCP/IP協(xié)議上,由IBM在1999年發(fā)布。MQTT最大優(yōu)點在于,用極少的代碼和有限的帶寬,為連接遠程設備提供實時可靠的消息服務。
作為一種低開銷、低帶寬占用的即時通訊協(xié)議,使其在物聯(lián)網(wǎng)、小型設備、移動應用等方面有較廣泛的應用。
根據(jù)3G網(wǎng)絡的測量結果,MQTT的吞吐量比HTTP快93倍。此外,與HTTP相比,MQTT協(xié)議確保了高傳輸。
MQTT協(xié)議有3個級別的服務質量:
1、最多一次:保證盡力交付。
2、至少一次:保證消息至少傳送一次,但是消息也可以不止一次傳遞。
3、恰好一次:保證每個消息只被對方接收一次
因為HTTP協(xié)議的首部(header)比較大,而且每次發(fā)送數(shù)據(jù)都要發(fā)送一個數(shù)據(jù)包來連接/斷開TCP,因此發(fā)送的數(shù)據(jù)越多,數(shù)據(jù)總通信量也就越大;
而MQTT 的首部比較小,還能在維持TCP連接的同時,進行下一次數(shù)據(jù)的收發(fā),所以比起HTTP,它更能抑制數(shù)據(jù)總通信量。
所以綜上看來,你認為HTTP協(xié)議和MQTT協(xié)議,誰更牛?
今天的分享就到這里啦,億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)進行了解,還有客服小姐姐在線答疑哦!
7 X 24 銷售服務熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 無錫辦事處劉經(jīng)理:13558641933
成都總部銷售經(jīng)理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設備):19138800613
胡兵(外貿(mào)銷售經(jīng)理):18584911141、 sales06@ebyte.com
業(yè)務郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權所有】 蜀ICP備13019384號