国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內(nèi)不再提示

物聯(lián)網(wǎng)應用中,為什么MQTT干掉了HTTP?

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

掃碼添加小助手

加入工程師交流群

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

MQTT & HTTP 是什么?

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

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

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

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

圖1-1

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

MQTT & HTTP 特性分析

01應用場景分析

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


02傳輸和速度分析

MQTT擁有更快的數(shù)據(jù)吞吐量,同時MQTT協(xié)議還確保了傳輸質(zhì)量。分別有三個級別的服務質(zhì)量提供:

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

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

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

MQTT協(xié)議簡潔、小巧、省電,開銷很?。ü潭ㄩL度的頭部是 2 字節(jié)),協(xié)議交換最小化,降低了網(wǎng)絡流量,這些都是HTTP所不具備的。


MQTT & HTTP 功能

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

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

表1-1

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于LuatOS的MQTT聯(lián)網(wǎng)通信全解

    在構(gòu)建物聯(lián)網(wǎng)終端設備時,通信協(xié)議的選擇直接決定系統(tǒng)的穩(wěn)定性與擴展性。LuatOS通過內(nèi)置MQTT客戶端支持,使開發(fā)者能以極少代碼實現(xiàn)設備上云。本文將從協(xié)議原理到代碼實現(xiàn),全面解析基于LuatOS
    的頭像 發(fā)表于 01-29 19:42 ?171次閱讀
    基于LuatOS的<b class='flag-5'>MQTT</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>通信全解

    HTTP聯(lián)網(wǎng)網(wǎng)關是什么?有什么功能?

    HTTP聯(lián)網(wǎng)網(wǎng)關是一種硬件或軟件設備,位于聯(lián)網(wǎng)設備與云端服務之間,以HTTP協(xié)議為核心通信
    的頭像 發(fā)表于 12-24 11:33 ?319次閱讀
    <b class='flag-5'>HTTP</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>網(wǎng)關是什么?有什么功能?

    MQTT協(xié)議為什么成為聯(lián)網(wǎng)協(xié)議

    MQTT協(xié)議之所以成為聯(lián)網(wǎng)領域的核心通信協(xié)議,主要得益于其 輕量級設計、高效資源利用、靈活可靠的消息傳遞機制、強大的安全支持以及廣泛的生態(tài)兼容性 ,這些特性精準解決了
    的頭像 發(fā)表于 12-10 09:15 ?444次閱讀

    北向MQTT工業(yè)聯(lián)網(wǎng)網(wǎng)關是什么

    北向MQTT工業(yè)網(wǎng)關是工業(yè)聯(lián)網(wǎng)連接底層設備與上層云平臺的核心設備,其核心功能是通過MQTT協(xié)議實現(xiàn)設備數(shù)據(jù)的高效、可靠上傳,并支持云端對
    的頭像 發(fā)表于 12-02 11:13 ?488次閱讀

    MQTT網(wǎng)關對接到聯(lián)網(wǎng)平臺快速開發(fā)應用

    聯(lián)網(wǎng)(IoT)數(shù)據(jù)流轉(zhuǎn)體系,MQTT 網(wǎng)關與聯(lián)網(wǎng)平臺的對接是打通設備端與云端的關鍵鏈路,
    的頭像 發(fā)表于 11-03 11:13 ?409次閱讀

    【教程】必看!手把手教你學會MQTT工作模式下阿里云聯(lián)網(wǎng)平臺的配置

    (MessageQueuingTelemetryTransport)是一種輕量級的消息傳輸協(xié)議,特別適用于聯(lián)網(wǎng)(IoT)和資源受限的環(huán)境。相較于傳統(tǒng)的請求-響應模式,發(fā)布-訂閱(Pu
    的頭像 發(fā)表于 09-04 19:34 ?1358次閱讀
    【教程】必看!手把手教你學會<b class='flag-5'>MQTT</b>工作模式下阿里云<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>平臺的配置

    聯(lián)網(wǎng)MQTT網(wǎng)關是什么

    聯(lián)網(wǎng)MQTT網(wǎng)關是一種采用MQTT聯(lián)網(wǎng)協(xié)議的智能設備或軟件組件,其核心功能是連接不同通信協(xié)議
    的頭像 發(fā)表于 08-29 15:24 ?1005次閱讀

    通過MQTT協(xié)議能接入工業(yè)聯(lián)網(wǎng)云平臺中嗎

    通過MQTT協(xié)議完全可以接入工業(yè)聯(lián)網(wǎng)云平臺,且因其輕量、高效、可靠等特性,已成為工業(yè)聯(lián)網(wǎng)場景
    的頭像 發(fā)表于 08-26 18:03 ?830次閱讀

    工業(yè)聯(lián)網(wǎng)網(wǎng)關和工業(yè)聯(lián)網(wǎng)平臺有什么關系

    的分工協(xié)作 工業(yè)聯(lián)網(wǎng)網(wǎng)關 核心功能 :作為工業(yè)現(xiàn)場設備與上層網(wǎng)絡的橋梁,承擔數(shù)據(jù)采集、協(xié)議轉(zhuǎn)換、邊緣計算及安全防護等任務。 技術實現(xiàn) : 協(xié)議解析 :支持Modbus、Profinet、OPC UA等工業(yè)協(xié)議,將其轉(zhuǎn)換為MQTT
    的頭像 發(fā)表于 08-20 18:02 ?870次閱讀

    MQTT聯(lián)網(wǎng)數(shù)據(jù)解析的難點有哪些?

    MQTT聯(lián)網(wǎng)數(shù)據(jù)解析的難點主要源于聯(lián)網(wǎng)場景設備的多樣性、數(shù)據(jù)的復雜性以及系統(tǒng)的高要求,具體
    的頭像 發(fā)表于 08-05 18:13 ?894次閱讀

    聯(lián)網(wǎng)的應用范圍有哪些?

    在生活的一個小小體現(xiàn)。 從技術層面看,聯(lián)網(wǎng)融合了多種技術,包括傳感器技術、網(wǎng)絡通信技術、大數(shù)據(jù)與云計算技術等。傳感器負責采集各種物理量、化學量等信息,如溫度傳感器感知環(huán)境溫度,壓力傳感器檢測物體受力
    發(fā)表于 06-16 16:01

    MQTT為何成為聯(lián)網(wǎng)協(xié)議

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

    KaihongOS操作系統(tǒng):MQTT聯(lián)網(wǎng)通訊協(xié)議

    @ohos.net.khMqtt (MQTT聯(lián)網(wǎng)通訊協(xié)議) 說明: 本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標單獨標記接口的起始版本。 目前支持3.1.1
    發(fā)表于 05-08 07:51

    工業(yè)智能網(wǎng)關與MQTT聯(lián)網(wǎng)云平臺的關系

    工業(yè)智能網(wǎng)關與 MQTT 聯(lián)網(wǎng)云平臺在聯(lián)網(wǎng)架構(gòu)是互補協(xié)作的關系,具體可歸納為以下幾點: 數(shù)
    的頭像 發(fā)表于 03-21 09:44 ?1222次閱讀

    MQTT聯(lián)網(wǎng)平臺有哪些?有哪些功能?

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