{"repo":"jetlinks/jetlinks-community","free":true,"listed":false,"github":"https://github.com/jetlinks/jetlinks-community","clone":"git clone https://github.com/jetlinks/jetlinks-community.git","description":"JetLinks 基于Java,Spring Boot ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。","language":"Java","stars":6581,"topics":["iot","java","spring-boot","webflux","reactor","r2dbc","iot-platform","rule-engine","mqtt","tcp"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"JetLinks 物联网基础平台 -572077464-brightgreen) -554591908-brightgreen) -780133058-brightgreen) -324606263-brightgreen) -2021514-brightgreen) JetLinks 2.1x 基于Java 17,Spring Boot 3.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开箱即用,可二次开发的企业级物联网基础平台。平台实现了物联网相关的众多基础功能, 能帮助你快速建立物联网相关业务系统。 核心特性 开放源代码 全部源代码开放,可自由拓展功能,不再受制于人.前后端分离,接口全开放。 部署简单 最小化运行仅需要 java 17 , redis , timescaledb 即可，无需部署大量中间件。 统一设备接入,海量设备管理 TCP/UDP/MQTT/HTTP、TLS/DTLS、不同厂商、不同设备、不同报文、统一接入，统一管理。 规则引擎 灵活的规则模型配置,支持多种规则模型以及自定义规则模型. 设备告警,场景联动,均由统一的规则引擎管理。 数据权限控制 灵活的非侵入数据权限控制。可实现菜单、按钮、数据三维维度的数据权限控制。可控制单条数据的操作权限。 技术栈 1. Spring Boot 3.4.x 2. Spring WebFlux 响应式Web支持 3. R2DBC 响应式关系型数据库驱动 4. Project Reactor 响应式编程框架 5. Netty,Vert.x 高性能网络编程框架 6. hsweb framework 4 业务功能基础框架 7. ElasticSearch 全文检索，日志，时序数据存储 （可选） 8. TDengine 设备时序数据存储（可选） 9. Redis 缓存数据 10. TimescaleDB 时序数据存储（可选） 11. PostgreSQL 业务功能数据管理 架构 设备接入流程 模块 服务支持 我们提供了各种服务方式帮助您深入了解物联网平台和代码，通过产品文档、技术交流群、付费教学等方式，你将获得如下服务： 服务项 服务内容 服务收费 服务方式 ---------- ----------------------------------------------------------- -------- -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/jetlinks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jetlinks/jetlinks-community/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}