![](https://img-blog.csdnimg.cn/20200310165943483.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JetLinks物联网
文章平均质量分 90
JetLinks 是一个物联网基础平台,用于快速建立物联网相关业务系统.
JetLinks物联网基础平台
JetLinks物联网基础平台基于Java8,Spring Boot 2.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开源的企业级物联网基础开发平台,实现了物联网相关以及相关业务开发的众多基础功能, 能帮助你快速建立物联网相关业务系统。全部源代码开放,可自由拓展功能,不再受制于人。前后端分离,接口全开放。统一设备接入,海量设备管理,支持多协议接入:TCP/UDP/MQTT/HTTP、TLS/DTLS、不同厂商、不同设备、不同报文、统一接入,统一管理。
展开
-
快速搭建开源物联网基础平台
JetLinks 物联网基础平台JetLinks 是一个物联网基础平台,用于快速建立物联网相关业务系统. 集成了各种常见的网络协议(HTTP,TCP,UDP,CoAP)等,并对其进行封装, 实现统一管理,监控,在线调试,在线启动,停止,更新等功能.大大降低网络编程的复杂度. 多消息协议支持,可在线配置消息解析规则,将自定义的消息解析为平台统一的消息格式. 统一的设备操...原创 2020-03-10 15:27:44 · 10397 阅读 · 36 评论 -
JetLinks物联网基础平台2.0,全新架构、全新的前端UI
JetLinks物联网平台 基于Java8,Spring Boot 2.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开源的企业级物联网基础开发平台,实现了物联网相关以及相关业务开发的众多基础功能, 能帮助你快速建立物联网相关业务系统。原创 2022-09-05 13:39:02 · 8975 阅读 · 3 评论 -
JetLinks 物联网基础平台 1.9 RELEASE 发布
JetLinks 开源物联网平台JetLinks 基于Java8,Spring Boot 2.x,WebFlux,Netty,Vert.x,Reactor等开发, 是一个开箱即用,可二次开发的企业级物联网基础平台。平台实现了物联网相关的众多基础功能, 能帮助你快速建立物联网相关业务系统。点击添加官方QQ:①群(人员较多)2021514 ,②群(推荐加入)324606263核心特性完全开源(社区版免费),基于事件驱动,拓展性强.支持统一物模型管理,多种设备,多种厂家,多种报文,统一管理。统一设备连原创 2021-05-31 11:29:39 · 1804 阅读 · 2 评论 -
JetLinks物联网基础平台-使用TCP透传方式接入设备
使用TCP服务网关接入设备本文档使用Packet Sender工具模拟tcp客户端接入平台。创建协议请参考创建协议创建设备型号选择设备管理-->设备型号--> 点击新建按钮。转存失败重新上传取消在操作列点击查看,选择功能定义,点击添加按钮添加属性和事件。 i. 属性定义 ii. 事件定义 在操作列点击发布按钮,发布新增的型号。创建设备实例选择...原创 2020-04-01 14:40:11 · 5697 阅读 · 23 评论 -
JetLinks物联网基础平台-响应式
响应式JetLinks使用reactor作为响应式编程框架,从网络层(webflux,vert.x)到持久层(r2dbc,elastic)全部封装为非阻塞,响应式调用.响应式可以理解为观察者模式,通过订阅和发布数据流中的数据对数据进行处理.reactor提供了强大的API,简化了对数据各种处理方式的复杂度,如果你已经大量使用了java8 stream api,使用reactor将很容易上手...原创 2020-04-01 09:41:07 · 6077 阅读 · 97 评论 -
快速搭建JetLinks物联网基础平台
JetLinks 是一个物联网基础平台,用于快速建立物联网相关业务系统. 集成了各种常见的网络协议(HTTP,TCP,UDP,CoAP)等,并对其进行封装, 实现统一管理,监控,在线调试,在线启动,停止,更新等功能.大大降低网络编程的复杂度. 多消息协议支持,可在线配置消息解析规则,将自定义的消息解析为平台统一的消息格式. 统一的设备操作API,屏蔽各个厂家不同协议不同设...原创 2020-03-31 18:55:31 · 14878 阅读 · 105 评论 -
JetLinks物联网基础平台-事件驱动
事件驱动在jetlinks中大量使用到事件驱动,在之前,我们是使用spring event作为事件总线进行进程内事件通知的.由于spring event不支持响应式,所以使用消息网关(MessageGateway)来替代spring event.消息网关有2个作用,1. 事件驱动 2. 设备消息统一管理.概念在消息网关中分为: 消息网关(MessageGateway),消息连接器(Mes...原创 2020-03-31 18:40:21 · 4333 阅读 · 9 评论 -
JetLinks物联网基础平台-设备消息协议解析SDK
设备消息协议解析SDK平台封装了网络通信,但是具体的数据由消息协议进行解析.协议(ProtocolSupport)主要由认证器(Authenticator),消息编解码器(DeviceMessageCodec),消息发送拦截器(DeviceMessageSenderInterceptor)以及配置元数据(ConfigMetadata)组成.认证器认证器(Authenticator)是用于在...原创 2020-03-31 15:18:43 · 5977 阅读 · 12 评论 -
JetLinks物联网基础平台-官方协议
JetLinks 官方协议除了使用自定义协议以外,jetlinks提供了默认的协议支持.设备可以使用此协议接入平台. 设备协议已经确定并且无法修改协议的时候,建议使用自定义协议接入MQTT接入目前支持MQTT3.1.1和3.1版本协议.认证CONNECT报文:clientId: 设备实例IDusername: secureId+"|"+timestamppassword: md5...原创 2020-03-25 14:26:08 · 4607 阅读 · 30 评论 -
JetLinks物联网基础平台-使用TCP服务网关接入设备
使用TCP服务网关接入设备本文档使用Packet Sender工具模拟tcp客户端接入平台。创建协议请参考创建协议创建设备型号选择设备管理-->设备型号--> 点击新建按钮。在操作列点击查看,选择功能定义,点击添加按钮添加属性和事件。 i. 属性定义 ii. 事件定义 在操作列点击发布按钮,发布新...原创 2020-03-24 14:34:13 · 4843 阅读 · 17 评论 -
JetLinks物联网基础平台-通过第三方MQTT服务接入设备
在某些场景,设备不是直接接入平台,而是通过第三方MQTT服务,如:emqtt. 消息编解码与MQTT服务一样,从消息协议中使用DefaultTransport.MQTT来获取消息编解码器. 本文使用mqtt.fx为设备端,通过emqtt接入平台。创建MQTT客户端网络组件选择网络组件-->组件管理--> 点击新增组件按钮。 在创建完成的模块上点击启动按钮。创建MQTT客户...原创 2020-03-17 16:43:00 · 5942 阅读 · 25 评论 -
JetLinks物联网基础平台-使用MQTT服务网关接入设备
本文档以MQTT.fx为例,介绍使用第三方软件以MQTT协议接入物联网平台。MQTT.fx是一款基于Eclipse Paho,使用Java语言编写的MQTT客户端工具。支持通过Topic订阅和发布消息。创建协议自定义消息协议创建,请参考消息协议定义。例i. 选择设备管理-->协议管理--> 点击新建协议按钮ii. 输入型号名称iii. 选择型号类型为...原创 2020-03-12 17:43:29 · 5825 阅读 · 21 评论