JetLinks 物联网基础平台 1.1 RELEASE 发布

栏目: 软件资讯 · 发布时间: 4年前

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

JetLinks 开源物联网平台

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

核心特性

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

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

灵活的规则引擎,设备告警,消息通知,数据转发.可基于 SQL 进行复杂的数据处理逻辑.

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

数据可视化: 实现拖拽配置数据图表,设备组态等.

技术栈

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

架构

JetLinks 物联网基础平台 1.1 RELEASE 发布

更新内容

主要优化:

  1. 优化设备消息topic: /device/{deviceId} 修改为: /device/{productId}/{deviceId}.
  2. 增加设备告警功能.可通过订阅消息网关/rule-engine/device/alarm/{productId}/{deviceId}/{ruleId}来处理预警消息.
  3. 增加设备告警界面,支持对设备型号统一配置告警规则以及对单个设备配置告警规则,目前支持动作: 消息通知.
  4. 增加HTTP方式接入,设备或者第三方平台可通过HTTP推送设备数据. (Pro)
  5. 在协议包编码时可直接回复设备消息,场景: 编码消息消息时直接调用第三方平台接口获取设备数据.
  6. 增加websocket订阅消息:/messaging/{token},可通过websocket订阅实时数据.
  7. OpenAPI增加token方式,申请token后,通过token发起API请求,不用再签名.(Pro)
  8. 增加Geo支持,可通过GeoObjectManager统一管理Geo信息并进行搜索(支持矩形,圆形,多边形区域搜索). (Pro)
  9. 增加数据转发功能,可通过SQL的方式来处理实时数据并转发数据. 查看文档
  10. 增加可视化图表配置.

主要BUG修复:

  1. 修复动态查询条件无法使用where作为参数的问题.
  2. 修复物模型中时间类型自定义格式不生效问题.
  3. 修复发布协议可能导致系统阻塞无法访问的问题.
  4. 修复MQTT客户端 clientId无效
  5. 修复当设备在注册中心失效时(redis数据丢失),同步设备状态无法更新为未激活.
  6. 修复发送消息到网关下子设备的消息时,异步消息不生效的问题.
  7. 修复物模型有日期类型时,可能无法查询到数据.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

写给大忙人看的Java SE 8

写给大忙人看的Java SE 8

【美】Cay S. Horstmann(凯.S.霍斯曼) 编 / 张若飞 / 电子工业出版社 / 2014-11 / 59.00元

《写给大忙人看的Java SE 8》向Java开发人员言简意赅地介绍了Java 8 的许多新特性(以及Java 7 中许多未被关注的特性),《写给大忙人看的Java SE 8》延续了《快学Scala》“不废话”的风格。 《写给大忙人看的Java SE 8》共分为9章。第1章讲述了lambda表达式的全部语法;第2章给出了流的完整概述;第3章给出了使用lambda表达式设计库的有效技巧;第4章......一起来看看 《写给大忙人看的Java SE 8》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具