JetLinks是一款可以馬上使用的物聯(lián)網(wǎng)基礎平臺,并且還支持二次開發(fā),以滿足使用者的需求。軟件基于Java 8、Spring Boot 2.x、WebFlux、Netty、Vert.x、Reactor等開發(fā)而成,目的是提供更多物聯(lián)網(wǎng)相關的功能,讓有需要的人可以獲得更多的幫助。
軟件特色
JetLinks開源物聯(lián)網(wǎng)平臺核心特性:
支持統(tǒng)一物模型管理,多種設備,多種廠家,統(tǒng)一管理。
統(tǒng)一設備連接管理,多協(xié)議適配(TCP、MQTT、UDP、CoAP、HTTP等),屏蔽網(wǎng)絡編程復雜性,靈活接入不同廠家不同協(xié)議的設備。
靈活的規(guī)則引擎,設備告警,消息通知,數(shù)據(jù)轉發(fā)??苫赟QL進行復雜的數(shù)據(jù)處理邏輯。
地理位置:統(tǒng)一管理地理位置信息,支持區(qū)域搜索。
數(shù)據(jù)可視化:實現(xiàn)拖拽配置數(shù)據(jù)圖表,設備組態(tài)等。
JetLinks開源物聯(lián)網(wǎng)平臺技術棧:
Spring Boot 2.2.x
Spring WebFlux 響應式Web支持
R2DBC 響應式關系型數(shù)據(jù)庫驅動
Project Reactor 響應式編程框架
Netty、Vert.x 高性能網(wǎng)絡編程框架
ElasticSearch 全文檢索,日志,時序數(shù)據(jù)存儲
PostgreSQL 業(yè)務功能數(shù)據(jù)管理
hsweb framework 4 業(yè)務功能基礎框架
更新日志
v1.8.0
1、固件相關消息增加size屬性
2、網(wǎng)絡組件在集群下可以單獨指定節(jié)點的配置了(Pro)
3、修復郵件通知無法發(fā)送base64圖片問題
4、優(yōu)化設備詳情配置查看,通過device.setConfig設置的配置也可以在設備詳情中查看到.
5、增加OneNet和CTWing接入,可將設備同步到對應到平臺中.以及從對應平臺訂閱數(shù)據(jù)(Pro可選模塊)
6、設備實例接口增加批量發(fā)送設備指令/device/instance/messages,可在消息體中指定deviceId或者通過where條件指定要發(fā)送到的設備.(Pro)
7、優(yōu)化設備最新消息存儲,同一個產品的數(shù)據(jù)使用串行更新,防止死鎖,并且丟棄來不及更新的數(shù)據(jù).(Pro)
8、修復es索引中存在多個mapping時無法解析的問題
9、修復分組聚合查詢屬性時,如果返回過多分組時可能導致無法返回結果的問題.
10、支持將object和array類型的屬性使用json字符串來進行存儲,減少es的壓力.
11、修復無法轉發(fā)設備消息到rabbitMQ和kafka.
12、增加默認物模型,在協(xié)議包里可配置默認物模型,創(chuàng)建產品時,自動添加到物模型配置中.
13、發(fā)送功能調用指令時,增加參數(shù)校驗和參數(shù)類型轉換.(可通過headers.force跳過校驗)
14、優(yōu)化設備分類數(shù)據(jù)初始化,默認使用-進行id分隔(使用|可能導致400錯誤.)
15、通過jvm參數(shù)-Djetlinks.eventbus.payload.pool.enabled=true開啟事件總線對象池,提升性能.
標簽: 源碼相關
下載地址
精品推薦
-
Microsoft .Net Framework4.7.2中文版
詳情 -
.Net3.5
詳情 -
.Net3.5 64位win10離線安裝包
詳情 -
MarkdownPad2
詳情 -
.Net Framework 4.0 32位離線安裝包
詳情 -
RPGVXACE RTP
詳情 -
Cmder(windows命令行工具)
詳情 -
jetbrains全系列激活工具
詳情 -
scratch免激活離線版
詳情 -
Microsoft .NET Runtime6.0
詳情 -
鯨魚積木編程專業(yè)版
詳情 -
Lodop云打印機插件
詳情 -
Qt Linguist(QT語言家)
詳情 -
Microsoft .Net Framework 4.0完整版
詳情 -
Jar to Exe
詳情 -
DevExpress 2020
詳情
裝機必備軟件
網(wǎng)友評論