在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

物聯網應用中,為什么MQTT干掉了HTTP?

億佰特物聯網應用專家 ? 2022-04-27 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

HTTP作為當下使用最為廣泛的協議之一,但隨著物聯網行業的發展,MQTT在過去的幾年也受到了大量物聯網開發人員的青睞。下面我們就分別對HTTP及MQTT進行比較分析,揭秘誰才是物聯網開發的上上之選。

MQTT & HTTP 是什么?

首先我們先簡單的了解一下MQTT、HTTP協議是什么?

MQTT(消息隊列遙測傳輸)是ISO標準(ISO/IEC PRF 20922)下基于發布/訂閱范式的消息協議。該協議建立在TCP/IP協議之上,在1999年由IBM公司發布,目前已經更新到V5.0版本。

發布/訂閱型消息協議模型為用戶提供彼此相互獨立的設備,也因此增加了整個系統的穩定性。當其中有一個客戶端出現故障時,整個系統依然可以正常工作。如圖1-1所示:

c26bb13e-c58d-11ec-8521-dac502259ad0.png

圖1-1

超文本傳輸協議(Hyper Text Transfer Protocol,HTTP)是一個簡單的請求-響應協議,該協議一般在TCP上運行。該協議指定了客戶端可能發送給服務器什么樣的消息以及得到什么樣的響應。請求和響應消息的頭以ASCII形式給出;而消息內容則具有一個類似MIME的格式。

MQTT & HTTP 特性分析

01應用場景分析

MQTT相對于HTTP而言,MQTT協議是為那些計算機性能低下受限,且工作在低帶寬,網絡不可靠的遠程傳感器和控制設備通訊而設計的協議。而HTTP是適用于那些性能好一些的終端上,對設備的要求相對較高,所以并不適合M2M的場景。


02傳輸和速度分析

MQTT擁有更快的數據吞吐量,同時MQTT協議還確保了傳輸質量。分別有三個級別的服務質量提供:

一是:最多一次,保證盡力交付;

二是:至少一次,保證消息至少傳輸一次,但消息也可以多次傳輸;

三是:恰好一次,保證每一個消息只被對方接收一次。

MQTT協議簡潔、小巧、省電,開銷很小(固定長度的頭部是 2 字節),協議交換最小化,降低了網絡流量,這些都是HTTP所不具備的。


MQTT & HTTP 功能

下面我們用一張表來總結MQTT協議與HTTP協議的功能。如表1-1所示:

功能HTTP協議MQTT協議
低協議開銷
不穩定網絡兼容性
低功耗功能
大連接
推送通知
客戶平臺差異
防火墻容錯
保密性

表1-1

綜上所述,在物聯網開發中,MQTT協議更加適合。主要原因是:MQTT速度快、開銷小省流量、擁有更低的功耗和硬件及帶寬要求,這些都是與物聯網開發完美契合的要點。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2930

    文章

    46162

    瀏覽量

    391316
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MQTT為何成為聯網協議

    的優勢,以下為你詳細介紹: 輕量級特性,適配資源受限設備 協議頭開銷小 :MQTT協議頭非常簡潔,相比其他協議,它在數據傳輸時添加的額外信息極少。例如,在一個簡單的聯網設備向服務器發送數據的場景
    的頭像 發表于 05-20 09:54 ?182次閱讀

    工業智能網關與MQTT聯網云平臺的關系

    工業智能網關與 MQTT 聯網云平臺在聯網架構是互補協作的關系,具體可歸納為以下幾點: 數
    的頭像 發表于 03-21 09:44 ?381次閱讀

    MQTT聯網平臺有哪些?有哪些功能?

    (IoT)。關于MQTT聯網平臺及其功能,可以歸納如下: MQTT聯網平臺
    的頭像 發表于 03-15 14:23 ?796次閱讀
    <b class='flag-5'>MQTT</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b>平臺有哪些?有哪些功能?

    MQTT網關接入工業聯網平臺解析

    ,還能通過數據預處理功能,如數據過濾、匯聚等,優化數據上傳效率,減輕云端處理負擔。同時,MQTT網關還集成強大的加密與認證機制,確保數據在傳輸過程的安全性與隱私保護。 MQTT網關接入工業
    的頭像 發表于 10-16 16:31 ?673次閱讀

    MQTT調試助手中文版(聯網開發必備)

    MQTT調試助手中文版(聯網開發必備)。?支持模擬設備鏈接各種MQTT云服務器、 ?阿里云、騰訊云、華為云、原子云、onenet等等。
    發表于 10-12 14:23 ?8次下載

    MQTT聯網云平臺有什么功能

    隨著聯網(IoT)技術的迅猛發展,MQTT(Message Queuing Telemetry Transport)聯網云平臺作為一種重
    的頭像 發表于 10-09 14:15 ?703次閱讀

    MQTT智能網關接入聯網平臺:實現高效連接與數據交互

    隨著聯網技術的飛速發展,MQTT(Message Queuing Telemetry Transport)協議因其輕量級、高可靠性和易于擴展的特點,在
    的頭像 發表于 09-27 17:04 ?673次閱讀

    聯網行業MQTT通信協議詳解以及使用

    聯網、小型設備、移動應用等方面有較廣泛的應用。 二 MQTT協議特點 MQTT是一個基于 客戶端-服務器 的消息發布/訂閱傳輸
    的頭像 發表于 09-20 17:08 ?2570次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b>行業<b class='flag-5'>中</b><b class='flag-5'>MQTT</b>通信協議詳解以及使用

    MQTT聯網平臺和網關有什么功能

    MQTT聯網平臺和網關作為聯網架構的關鍵組成部分,承載著多種核心功能,為設備間的通信和數
    的頭像 發表于 08-22 14:19 ?668次閱讀

    MQTT網關:聯網的關鍵橋梁

    MQTT網關:聯網的關鍵橋梁 在聯網(IoT)的廣闊世界
    的頭像 發表于 08-22 14:15 ?759次閱讀
    <b class='flag-5'>MQTT</b>網關:<b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>中</b>的關鍵橋梁

    PLC轉MQTT OPC UA聯網關實現PLC轉MQTT,PLC轉OPC UA

    PLC轉MQTT OPC UA聯網關BL104是一款專為工業環境設計的工業級協議轉換網關,BL104簡單配置、穩定運行,是工業智能化的理想選擇,下面是關于這款物聯網關的詳細介紹: 一
    的頭像 發表于 08-01 11:45 ?806次閱讀
    PLC轉<b class='flag-5'>MQTT</b> OPC UA<b class='flag-5'>物</b><b class='flag-5'>聯網</b>關實現PLC轉<b class='flag-5'>MQTT</b>,PLC轉OPC UA

    MQTT通信物聯網網關有什么功能和特點

    聯網網關可以將不同設備使用的各種通信協議(如HTTP、CoAP、Zigbee等)轉換為MQTT協議,實現不同設備之間的互聯互通。 2.數據采集與轉發:網關從各種傳感器和設備
    的頭像 發表于 07-19 13:50 ?694次閱讀
    <b class='flag-5'>MQTT</b>通信物<b class='flag-5'>聯網</b>網關有什么功能和特點

    MQTT聯網平臺是什么

    MQTT聯網平臺是一種軟件平臺,它基于MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)協議,為
    的頭像 發表于 07-18 14:22 ?1145次閱讀

    MQTT聯網網關是什么

    Queuing Telemetry Transport,消息隊列遙測傳輸)是一種輕量級的發布/訂閱模式的消息傳輸協議,特別適合于低帶寬、不穩定網絡環境聯網設備。 MQTT
    的頭像 發表于 07-18 14:17 ?904次閱讀
    <b class='flag-5'>MQTT</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b>網關是什么

    你了解清楚了嘛-TCP、HTTPMQTT協議

    TCP、HTTPMQTT 是三種不同層級和用途的協議是進行設備互聯和傳送數據的重要組成部分;TCP適用高可靠性傳送,HTTP適用Web服務與API打開,MQTT
    的頭像 發表于 07-11 11:34 ?4118次閱讀
    你了解清楚了嘛-TCP、<b class='flag-5'>HTTP</b>、<b class='flag-5'>MQTT</b>協議
    主站蜘蛛池模板: 久久久久综合中文字幕 | 成人午夜影院在线观看 | 国产手机视频在线 | 啪啪日韩 | 黄网站免费大全 | 免费看黄视频 | www.婷婷.com| 天天综合网天天做天天受 | 午夜三级国产精品理论三级 | 999毛片 | 97dyy影院理论片| 男女在线观看视频 | 久久综合香蕉久久久久久久 | 日韩高清在线日韩大片观看网址 | 日本毛片大全 | 国产精品免费一级在线观看 | 欧美在线视频免费播放 | 国产欧美色图 | 在线视频图片小说 | 免费看美女禁处爆涌视频 | 奇米影视亚洲四色8888 | 黄色免费网站在线观看 | 成 人 免费 网站 | 777色狠狠一区二区三区香蕉 | 成人久久久精品乱码一区二区三区 | 色噜噜噜噜 | 国内自拍欧美 | 亚洲爽爽网站 | 色网站免费看 | 大看蕉a在线观看 | 国产精品久久久久久福利 | 大量喷潮free | 婷婷亚洲五月 | 久久香蕉国产线看观看亚洲片 | 加勒比色 | 97午夜理伦片在线影院 | 中文天堂最新版在线中文 | 求毛片网站 | 18性夜影院午夜寂寞影院免费 | 国产yw855.c免费视频 | 亚洲一区二区欧美 |