色婷婷香蕉在线一区二区,制服丝袜中文字幕在线,五月婷婷久久一区,国产毛a片啊久久久久久保和丸

基于 TCP、UDP 和 HTTP 、mqtt私有協(xié)議物聯(lián)網(wǎng)網(wǎng)關(guān)代碼分享

2022年10月15日上午9:16

背景

IoTOS 是一套先進(jìn)的企業(yè)級(jí)物聯(lián)網(wǎng)解決方案平臺(tái),提供了廣泛的設(shè)備接入方式,但是因?yàn)樵O(shè)備的多樣性,無(wú)法做到一一兼容,雖然提供了硬件 邊緣網(wǎng)關(guān) ,但是也無(wú)法滿足多樣的設(shè)備連接方式和多樣復(fù)雜的協(xié)議的要求,所以IoTOS 平臺(tái)提供了軟網(wǎng)關(guān)的方式,方便用戶自己快速接入設(shè)備。

目前有兩類(lèi)情況可能會(huì)導(dǎo)致設(shè)備或子系統(tǒng)無(wú)法連接至 IoTOS:

  • IoTOS 目前支持 MQTT、CoAP、LwM2M、HTTP 這四種協(xié)議,且認(rèn)證方式要符合 IoTOS 的規(guī)定,但很多存量設(shè)備或者子系統(tǒng)使用了 TCP、UDP 和 WS 等協(xié)議,且認(rèn)證方式多種多樣,甚至連產(chǎn)品標(biāo)識(shí)(對(duì)應(yīng) IoTOS 里的 PK)也有缺失;
  • IoTOS 作為物聯(lián)網(wǎng)中臺(tái)對(duì)南向設(shè)備只有 Server 的角色,沒(méi)有 Client 的角色,但很多子系統(tǒng)往往提供的是 Server,因此在 IoTOS 和子系統(tǒng)之間有一個(gè)程序充當(dāng) Client 從子系統(tǒng)拉取數(shù)據(jù)并傳到 IoTOS。
  • IoT OS在物聯(lián)網(wǎng)應(yīng)用中常處于如下圖所示位置:
基于 TCP、UDP 和 HTTP 、mqtt私有協(xié)議物聯(lián)網(wǎng)網(wǎng)關(guān)代碼分享


適用場(chǎng)景

本項(xiàng)目是一個(gè)快速開(kāi)發(fā)軟網(wǎng)關(guān)的SDK,作為 IoTOS 的配套組件,用戶需要集成本 SDK 進(jìn)行二次開(kāi)發(fā)才能完成完整的設(shè)備接入流程。

軟件網(wǎng)關(guān)可用于解決以下2類(lèi)無(wú)法連接 IoTOS 的設(shè)備或子系統(tǒng)的情況:

  • 基于 TCP、UDP 和 HTTP 等私有協(xié)議的設(shè)備或子系統(tǒng);
  • 自帶上位機(jī)的軟硬件一體系統(tǒng),該類(lèi)系統(tǒng)可能暴露如 HTTP、TCP、UDP、JDBC、ODBC 等各種接口對(duì)外提供數(shù)據(jù)。

IoT OS本質(zhì)上是一系列物聯(lián)網(wǎng)微服務(wù)的集合,采用分布式架構(gòu),應(yīng)用程序和服務(wù)組件均不存在單點(diǎn)風(fēng)險(xiǎn)。其 技術(shù)架構(gòu) 如下:

基于 TCP、UDP 和 HTTP 、mqtt私有協(xié)議物聯(lián)網(wǎng)網(wǎng)關(guān)代碼分享

設(shè)備接入IoT OS及應(yīng)用開(kāi)發(fā)流程一覽:

基于 TCP、UDP 和 HTTP 、mqtt私有協(xié)議物聯(lián)網(wǎng)網(wǎng)關(guān)代碼分享

需要源碼或者技術(shù)交流請(qǐng)私信“技術(shù)大?!?/p>

文章標(biāo)簽:
? ? 上一篇: ? ? ? 下一篇:

最新資訊