JetLinks全响应式物联网平台Java源码

JetLinks物联网平台源码基于Java 17、Spring Boot 3、WebFlux等全响应式技术栈,提供多协议接入、规则引擎、统一物模型与设备管理、数据权限控制等模块,适合研究企业级物联网平台实现。

JetLinks全响应式物联网平台Java源码
开发语言Java
资源大小40.43MB
运行环境Windows / Linux / macOS / Web
资源状态可查看

JetLinks的响应式技术底座

JetLinks是一套用Java编写的企业级物联网平台源码,技术选型围绕全响应式展开:Java 17、Spring Boot 3、WebFlux、Netty、Vert.x与Reactor共同构成运行基础。

设备接入与平台功能组成

平台把设备侧能力拆成多个可独立理解的模块:统一物模型管理负责抽象设备属性与事件,多协议适配覆盖TCP、MQTT、UDP、CoAP、HTTP等接入方式,统一设备连接管理则面向海量设备场景。

规则引擎与数据权限控制

在业务逻辑层面,JetLinks提供灵活的规则引擎,用于组织设备数据流转与处理规则;数据权限控制采用非侵入式设计,减少对业务代码的侵入。

部署条件与下载前核对

按照项目资料,部署仅需Java 17、Redis与TimescaleDB,运行平台覆盖Windows、Linux、macOS及Web端。压缩包内附有README.md和图片演示,可作为了解项目结构和启动方式的入口。

图片预览