Java物联网基础开发平台,支持设备快速接入、高并发系统包含了品类、物模型、消息转换、插件管理(mqtt插件、EMQX插件、http插件、tcp插件、modbus插件等)、设备管理、设备分组、规则引擎、第三方平台接入、数据流转(http/mqtt/kafka)、数据可视化、告警中心等模块。
技术选型架构图
软件架构软件架构说明 本系统采用springboot、jpa、vertx、redis、H2、mysql、elasticsearch、TDEngine、RocketMq、sa-token等框架和第三方软件,中间件采用模块化无侵入集成非常容易扩展和替换。 默认使用内置的redis、h2数据库、es时序数据库和vertx消息总线以减小启动难度,可实现 零配置一键启动 ,程序在第一次启动的时候会使用data/init目录的示例数据进行初始化。 管理员账号密码:admin/admin123 注: es版本为7.15.2,mysql版本为8.0+ 主流数据库支持关系型数据库:理论上支持所有实现了标准SQL的数据库,如:DB2、H2、HSQLDB、MariaDB、Microsoft SQL Server、MySQL、Oracle、Postgres 时序数据库:elasticsearch、TDEngine K-V数据库:redis 消息总线支持Vertx event-bus(内置)、RocketMQ,通过扩展模块可接入其它任意消息中间件。
附件下载:
|