●技术栈:Java8,SpringBoot,WebFlux,Netty,Mqtt,Redis。
●项目描述:物联网平台是一个能快速与设备通过二次开发的协议包建立连接的业务系统,使用JetLinks开源物联网平台,JetLinks基于java8,spring-boot 2.2,webflux,netty,vert.x等开发,是一个全响应式reactor的物联网基础平台。
●个人职责:我主要负责协议代码的开发,对接过视频监控,门禁,照明等设备,通过阅读厂商提供的设备协议规则针对性设计出解析程序,从而做到实时接收设备采集的数据,主要使用Mqtt协议,Http协议和Modbus协议与终端设备传输数据执行命令。