精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

改進MQTT 5的5個關(guān)鍵特性

汽車玩家 ? 來源:物聯(lián)網(wǎng)IoT996 ? 作者:物聯(lián)網(wǎng)IoT996 ? 2020-04-04 17:13 ? 次閱讀

MQTT已成為將物聯(lián)網(wǎng)IoT)設(shè)備連接到云的流行協(xié)議。MQTT最初開發(fā)于1999年,用于監(jiān)視衛(wèi)星網(wǎng)絡(luò)上的石油和管道。當時,需要一種協(xié)議,它對于電源有限的遠程設(shè)備有效,帶寬使用效率高并且能夠在不可靠的網(wǎng)絡(luò)連接上運行的協(xié)議。開發(fā)MQTT時,還沒有創(chuàng)造出IoT這個術(shù)語,也沒有云計算,也沒有出現(xiàn)各種IoT使用案例。

由于這些原因,需要更新MQTT協(xié)議,以解決在大型云平臺上托管MQTT和處理其他物聯(lián)網(wǎng)用例所需的某些缺少的功能。在2015/2016年,OASIS內(nèi)部開始研究新版本的規(guī)范MQTT5。在2019年3月,MQTT 5被批準為正式的OASIS標準。

MQTT中有許多新特性,但是有5個關(guān)鍵特性可以改進MQTT系統(tǒng)的錯誤處理、可伸縮性和靈活性。

會話和消息到期

MQTT 5現(xiàn)在允許每個會話和消息指定一個時間限制。如果消息在指定的時間段內(nèi)未送達,則會將其刪除。如果消息需要在一段時間內(nèi)到達,這對于安全關(guān)鍵用例來說非常重要。

共享訂閱

共享訂閱允許多個MQTT客戶端實例共享來自MQTT代理的相同主題的訂閱。如果已設(shè)置MQTT客戶端以將MQTT數(shù)據(jù)流傳輸?shù)胶蠖似髽I(yè)系統(tǒng)(例如數(shù)據(jù)庫)中,則此功能非常有用。可以在不同的群集節(jié)點之間部署共享相同訂閱的不同MQTT客戶端,以幫助實現(xiàn)可伸縮性和高可用性。

否定確認(Negative Acknowledgements)

現(xiàn)在,支持MQTT 5的MQTT代理可以發(fā)送否定確認消息,以拒絕某些類型的消息,例如最大QoS,最大消息大小以及代理中不受支持的功能。拒絕超過最大消息大小的消息對于識別可能已變?yōu)閻阂獾腗QTT客戶端很有用。

有效載荷格式指示器(Payload Format Indicators)

MQTT一直是與負載無關(guān)的,但是MQTT 5現(xiàn)在允許添加負載格式指示符、二進制值或文本。這將使處理MQTT消息更加容易。

用戶屬性

除了有效載荷格式指示符之外,MQTT 5消息現(xiàn)在還可以包括用戶屬性,這些屬性將鍵值屬性添加到消息頭中。這些屬性允許將特定于應(yīng)用程序的信息添加到每個消息頭。

小結(jié)

MQTT社區(qū)正在逐漸包括對各種MQTT實現(xiàn)的MQTT 5支持,包括Eclipse Paho,Mosquitto和HiveMQ。如果您正在考慮在下一個物聯(lián)網(wǎng)應(yīng)用程序中使用MQTT,請強烈考慮使用MQTT 5。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2903

    文章

    44284

    瀏覽量

    371338
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    649

    瀏覽量

    22435
收藏 人收藏

    評論

    相關(guān)推薦

    MQTT物聯(lián)網(wǎng)云平臺有什么功能

    關(guān)鍵作用。MQTT物聯(lián)網(wǎng)云平臺基于MQTT協(xié)議,為物聯(lián)網(wǎng)設(shè)備提供連接、管理和數(shù)據(jù)處理服務(wù),其豐富的功能特性使得物聯(lián)網(wǎng)應(yīng)用更加高效、靈活和安全。 一、設(shè)備連接與管理
    的頭像 發(fā)表于 10-09 14:15 ?197次閱讀

    MQTT協(xié)議網(wǎng)關(guān)的工作原理及功能特性

    的數(shù)據(jù)傳輸。本文將詳細探討 MQTT協(xié)議網(wǎng)關(guān) 的工作原理、功能特性及其在物聯(lián)網(wǎng)應(yīng)用中的重要作用。 一、MQTT協(xié)議網(wǎng)關(guān)的工作原理 1、連接設(shè)備 MQTT協(xié)議網(wǎng)關(guān)通過各種通信接口(如Wi
    的頭像 發(fā)表于 09-18 17:00 ?400次閱讀
    <b class='flag-5'>MQTT</b>協(xié)議網(wǎng)關(guān)的工作原理及功能<b class='flag-5'>特性</b>

    MQTT網(wǎng)關(guān):物聯(lián)網(wǎng)中的關(guān)鍵橋梁

    MQTT網(wǎng)關(guān):物聯(lián)網(wǎng)中的關(guān)鍵橋梁 在物聯(lián)網(wǎng)(IoT)的廣闊世界中,MQTT網(wǎng)關(guān)扮演著至關(guān)重要的角色。MQTT,全稱為Message Queuing Telemetry Transpor
    的頭像 發(fā)表于 08-22 14:15 ?344次閱讀
    <b class='flag-5'>MQTT</b>網(wǎng)關(guān):物聯(lián)網(wǎng)中的<b class='flag-5'>關(guān)鍵</b>橋梁

    知識科普 MQTT Broker 代理 是什么

    MQTT Broker作為MQTT通信的核心組件,扮演著關(guān)鍵的角色,負責管理客戶端連接、消息路由和訂閱管理等任務(wù)。它在物聯(lián)網(wǎng)和M2M通信中發(fā)揮著不可或缺的作用,使得設(shè)備和應(yīng)用能夠高效地進行實時通信,為物聯(lián)網(wǎng)的發(fā)展和應(yīng)用提供了強大
    的頭像 發(fā)表于 08-01 16:51 ?260次閱讀
    知識科普 <b class='flag-5'>MQTT</b> Broker 代理 是什么

    opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn)MQTT項目案例

    ?????? 用MQTT協(xié)議轉(zhuǎn)發(fā)數(shù)據(jù)...?4 6?????? 配置參數(shù)說明...?4 7?????? 上報內(nèi)容配置...?5 8?????? 其他說明...?8 9?????? 案例總結(jié)...?8
    的頭像 發(fā)表于 07-10 14:36 ?261次閱讀
    opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn)<b class='flag-5'>MQTT</b>項目案例

    邊緣網(wǎng)關(guān)教程-Modbus協(xié)議轉(zhuǎn)MQTT協(xié)議

    1.采集Modbus電表數(shù)據(jù)上傳到MQTT指定topic2.如果傳感器未響應(yīng)需要發(fā)送報警信息到指定topic3.MQTT連接成功時發(fā)送注冊信息4.周期推送心跳到指定topic5.云端下發(fā)控制EG8200繼電器并回復(fù)
    的頭像 發(fā)表于 07-03 10:37 ?1053次閱讀
    邊緣網(wǎng)關(guān)教程-Modbus協(xié)議轉(zhuǎn)<b class='flag-5'>MQTT</b>協(xié)議

    為什么使用MQTT而不是HTTP?

    MQTT協(xié)議通過TCP/IP運行,基于無損通信的雙向發(fā)布-訂閱模型,確保MQTT消息高效無損地傳遞。
    發(fā)表于 04-28 11:07 ?882次閱讀
    為什么使用<b class='flag-5'>MQTT</b>而不是HTTP?

    MQTT網(wǎng)關(guān)是什么?MQTT網(wǎng)關(guān)的功能

    MQTT網(wǎng)關(guān)是支持MQTT協(xié)議的物聯(lián)網(wǎng)網(wǎng)關(guān),是一種用于連接不同設(shè)備和云端平臺之間的中間件。它充當了設(shè)備和云端服務(wù)之間的數(shù)據(jù)傳輸橋梁。MQTT網(wǎng)關(guān)能夠接收來自各種設(shè)備的數(shù)據(jù),并將其發(fā)送到云端平臺,同時
    的頭像 發(fā)表于 03-18 17:10 ?750次閱讀

    環(huán)氧樹脂pcb的5主要作用

    環(huán)氧樹脂pcb的5主要作用
    的頭像 發(fā)表于 03-14 15:28 ?1089次閱讀

    MQTT協(xié)議網(wǎng)關(guān)解決方案設(shè)計與實施

    MQTT協(xié)議網(wǎng)關(guān)是一中間件,負責接收來自不同MQTT客戶端的消息,并將這些消息轉(zhuǎn)發(fā)到MQTT服務(wù)器;同時,也能接收來自MQTT服務(wù)器的消息
    的頭像 發(fā)表于 03-11 14:07 ?466次閱讀

    mqtt協(xié)議與終端監(jiān)測設(shè)備結(jié)合

    mqtt協(xié)議與終端監(jiān)測設(shè)備結(jié)合 摘要: MQTT是一基于客戶端-服務(wù)器的消息發(fā)布/訂閱傳輸協(xié)議, 優(yōu)點是輕量,簡單,開放和易于實現(xiàn)的,這樣的特點在于物聯(lián)網(wǎng)設(shè)備中就十分適用,這也是它在物聯(lián)網(wǎng)中被
    的頭像 發(fā)表于 01-30 13:13 ?372次閱讀
    <b class='flag-5'>mqtt</b>協(xié)議與終端監(jiān)測設(shè)備結(jié)合

    5g通信中天線設(shè)計及電波傳播特性

    5G通信中的天線設(shè)計和電波傳播特性是一廣泛而復(fù)雜的話題。在本文中,我們將詳細討論5G通信中的天線設(shè)計和電波傳播特性,探討其在提高通信性能和
    的頭像 發(fā)表于 01-09 16:37 ?1067次閱讀

    如何快速搭建一MQTT協(xié)議的測試環(huán)境

    大家好,我是麥叔,之前有小伙伴建議出一期如何快速搭建一MQTT協(xié)議的測試環(huán)境,因為自己寫的mqtt測試工具總是有這樣那樣的問題。
    的頭像 發(fā)表于 12-26 09:28 ?1994次閱讀
    如何快速搭建一<b class='flag-5'>個</b><b class='flag-5'>MQTT</b>協(xié)議的測試環(huán)境

    精密高多層PCB的5特點

    精密高多層PCB的5特點
    的頭像 發(fā)表于 12-11 15:39 ?599次閱讀
    精密高多層PCB的<b class='flag-5'>5</b><b class='flag-5'>個</b>特點

    STM32H5開發(fā)(2)----新特性

    STM32H5開發(fā)(2)----新特性
    的頭像 發(fā)表于 12-01 14:53 ?724次閱讀
    STM32H<b class='flag-5'>5</b>開發(fā)(2)----新<b class='flag-5'>特性</b>