色色一区二区三区,一本大道道久久九九AV综合,国产香蕉97碰碰视频va碰碰看,综合亚洲国产2020

    <legend id="mljv4"><u id="mljv4"><blockquote id="mljv4"></blockquote></u></legend>

    <sub id="mljv4"><ol id="mljv4"><abbr id="mljv4"></abbr></ol></sub>
      <mark id="mljv4"></mark>
      教育培訓(xùn) > 物聯(lián)網(wǎng)實時數(shù)據(jù)應(yīng)用,websocket和mqtt哪個比較適合?

      物聯(lián)網(wǎng)實時數(shù)據(jù)應(yīng)用,websocket和mqtt哪個比較適合?

      2020-09-13 21:05閱讀(74)

      物聯(lián)網(wǎng)實時數(shù)據(jù)應(yīng)用,websocket和mqtt哪個比較適合?:筆者完整設(shè)計過mqtt構(gòu)架的云服務(wù)?梢蕴峁┮恍┙(jīng)驗。mqtt更適合。websocket其實是對瀏覽器設(shè)計的協(xié)議。瀏

      1

      筆者完整設(shè)計過mqtt構(gòu)架的云服務(wù)?梢蕴峁┮恍┙(jīng)驗。

      mqtt更適合。

      websocket其實是對瀏覽器設(shè)計的協(xié)議。

      瀏覽器鏈接mqtt server就是通過websocket。

      兩個都是保持tcpip鏈接。但是mqtt支持的功能更多。比如QoS 0,1,2。Shared Subscription.

      介意查看下mqtt支持的各種功能。

      全世界最好的庫就是國產(chǎn)的emqx。

      其他mqtt庫或者服務(wù)也可以考慮。不過相對都差很多。

      還有emqx比別的庫更適合kubernetes。

      emqx各種module也比較齊全,比如AuthenticationModule,peformance monitor.


      2

      mqtt實時性不夠高,不適合高速數(shù)據(jù)采集傳輸用,這類用WEBSOCKET很合適。一般的應(yīng)用場景用MQTT 就非常方便,訂閱SYS主題可以一次性解決心跳同步,以及終端上線離線通知等很多問題,開發(fā)效率非常高。結(jié)合KAFKA可以做異步數(shù)據(jù)采集分析等后端業(yè)務(wù)處理

      3

      mqtt更適合物聯(lián)網(wǎng),功耗、消息也很精簡.

      物聯(lián)網(wǎng)一般對功耗要求比較高(低功耗設(shè)備),本身物聯(lián)網(wǎng)設(shè)備性能偏低,所以tcp得ws協(xié)議不大適合。

      MQTT 全稱為 Message Queuing Telemetry Transport(消息隊列遙測傳輸)是一種基于發(fā)布/訂閱范式的“輕量級”消息協(xié)議,由 IBM 發(fā)布。

      MQTT 可以被解釋為一種低開銷,低帶寬占用的即時通訊協(xié)議,可以用極少的代碼和帶寬的為連接遠程設(shè)備提供實時可靠的消息服務(wù),它適用于硬件性能低下的遠程設(shè)備以及網(wǎng)絡(luò)狀況糟糕的環(huán)境下,因此 MQTT 協(xié)議在 IoT(Internet of things,物聯(lián)網(wǎng)),小型設(shè)備應(yīng)用,移動應(yīng)用等方面有較廣泛的應(yīng)用。</li> <li>IoT 設(shè)備要運作,就必須連接到互聯(lián)網(wǎng),設(shè)備才能相互協(xié)作,以及與后端服務(wù)協(xié)同工作。而互聯(lián)網(wǎng)的基礎(chǔ)網(wǎng)絡(luò)協(xié)議是 TCP/IP,MQTT 協(xié)議是基于 TCP/IP 協(xié)議棧而構(gòu)建的,因此它已經(jīng)慢慢的已經(jīng)成為了 IoT 通訊的標(biāo)準(zhǔn)。

      4

      mqtt,mqtt有over websocket的。你可以看看。