歡迎您光臨本站 註冊首頁

JetLinks 物聯網基礎平臺 1.2 釋出

←手機掃碼閱讀     admin @ 2020-06-01 , reply:0

JetLinks 開源物聯網平臺

JetLinks 基於Java8,Spring Boot 2.x,WebFlux,Netty,Vert.x,Reactor等開發, 是一個開箱即用,可二次開發的企業級物聯網基礎平臺。平臺實現了物聯網相關的眾多基礎功能, 能幫助你快速建立物聯網相關業務系統。

核心特性

  • 支援統一物模型管理,多種裝置,多種廠家,統一管理。
  • 統一裝置連線管理,多協議適配(TCP,MQTT,UDP,CoAP,HTTP等),遮蔽網路程式設計複雜性,靈活接入不同廠家不同協議的裝置。
  • 靈活的規則引擎,裝置告警,訊息通知,資料轉發.可基於SQL進行復雜的資料處理邏輯.
  • 地理位置:統一管理地理位置資訊,支援區域搜尋.
  • 資料視覺化: 實現拖拽配置資料圖表,裝置組態等.

技術棧

  1. Spring Boot 2.2.x
  2. Spring WebFlux 響應式Web支援
  3. R2DBC 響應式關係型資料庫驅動
  4. Project Reactor 響應式程式設計框架
  5. Netty,Vert.x 高效能網路程式設計框架
  6. ElasticSearch 全文檢索,日誌,時序資料儲存
  7. PostgreSQL 業務功能資料管理
  8. hsweb framework 4 業務功能基礎框架

架構

platform

1.2-RELEASE

主要最佳化

  1. 實時資料介面從SSE替換為WebSocket.
  2. 裝置資料視覺化增加實時資料.
  3. 最佳化Geo地理位置資訊,裝置資訊實時更新.(Pro)
  4. 增加韌體管理,可對裝置韌體進行管理,升級等操作. (Pro)
  5. 最佳化網路元件相關除錯功能.
  6. 最佳化自動DDL,最佳化啟動速度.
  7. 增加系統配置功能,可線上配置系統logo,標題等.
  8. 增加WebSocket裝置接入閘道器.#53
  9. HTTP,WebSocket裝置接入閘道器支援路由,不同url使用不同協議包解析.
  10. 裝置告警,資料轉發中動作增加裝置輸出,可以在觸發規則時,傳送指令給其他裝置.
  11. 訊息通知中增加網路元件,支援HTTP和MQTT通知,可實現推送訊息給第三方.#34
  12. 訊息通知增加通知記錄.
  13. 裝置例項中配置資訊支援恢復預設. #28
  14. 最佳化協議除錯,支援語法高亮. #33

主要BUG修復

  1. 修復物模型中,列舉型別可能無效.
  2. 修復訊息攔截器失效問題.
  3. 修復指令碼定義協議相關BUG.
  4. 修復刪除裝置資訊時地理位置資訊不會被刪除問題.

升級說明

  1. docker映象版本號更換為1.2.0
  2. 本地構建請使用1.2分支。
  3. 如果是自己配置的nginx,請檢查websocket配置是否正確,可以參考前端配置.
  4. 更新後新功能選單不會直接展示,重新給使用者賦權後即可。

[admin ]

來源:OsChina
連結:https://www.oschina.net/news/116085/jetlinks-1-2-released
JetLinks 物聯網基礎平臺 1.2 釋出已經有89次圍觀

http://coctec.com/news/all/show-post-236503.html