Нема описа

zhouhao a8b0cf5df2 Merge remote-tracking branch 'origin/2.0' into 2.0 пре 2 година
.github fdfa4e3e96 Update maven.yml пре 2 година
.mvn c9d39663eb change maven download url пре 4 година
docker 7f4d52e618 优化docker-compsoe配置 пре 2 година
idea 7ed5b44653 增加 idea settings пре 4 година
jetlinks-components bea90951a9 添加设备调试websocket支持 пре 2 година
jetlinks-manager a8b0cf5df2 Merge remote-tracking branch 'origin/2.0' into 2.0 пре 2 година
jetlinks-standalone 6f4686c022 remove serializer пре 2 година
simulator 6316d99837 增加文档说明 пре 4 година
.editorconfig cf8c9a5363 end_of_line = lf пре 5 година
.gitignore 677e421848 ignore dev/ пре 3 година
LICENSE 949d592099 add LICENSE пре 5 година
README.md 03fea2398e Update README.md пре 2 година
build-and-push-docker.sh 75e21ccab8 构建时增加时间戳 пре 4 година
flow.svg 708d916707 update flow пре 4 година
mvnw f964b08636 add build script пре 5 година
mvnw.cmd f964b08636 add build script пре 5 година
platform.svg 98b944b1b6 更新流程图 пре 5 година
pom.xml c7f4b19ed1 2.0 пре 2 година
run.sh d11eadfa98 增加启动命令 пре 4 година

README.md

JetLinks 物联网基础平台

GitHub Workflow Status Version Codacy Badge OSCS Status jetlinks

QQ①群2021514 QQ②群324606263 QQ③群647954464 QQ④群780133058

JetLinks 基于Java8,Spring Boot 2.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开箱即用,可二次开发的企业级物联网基础平台。平台实现了物联网相关的众多基础功能, 能帮助你快速建立物联网相关业务系统。

核心特性

支持统一物模型管理,多种设备,多种厂家,统一管理。

统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议的设备。

灵活的规则引擎,设备告警,消息通知,数据转发.

强大的ReactorQL引擎,使用SQL来处理实时数据.

地理位置:统一管理地理位置信息,支持区域搜索.

技术栈

  1. Spring Boot 2.3.x
  2. Spring WebFlux 响应式Web支持
  3. R2DBC 响应式关系型数据库驱动
  4. Project Reactor 响应式编程框架
  5. Netty ,Vert.x 高性能网络编程框架
  6. ElasticSearch 全文检索,日志,时序数据存储
  7. PostgreSQL 业务功能数据管理
  8. hsweb framework 4 业务功能基础框架

架构

platform

设备接入流程

flow

模块

--jetlinks-community
------|----docker
------|------|----dev-env       # 启动开发环境
------|------|----run-all       # 启动全部,通过http://localhost:9000 访问系统.
------|----jetlinks-components  # 公共组件模块
------|----jetlinks-manager     # 业务管理模块
------|----jetlinks-standalone  # 服务启动模块
------|----simulator            # 设备模拟器

文档

快速开始 开发文档 常见问题