摘要
本发明公开了一种基于路灯硬件平台实现物联网设备高并发通信的方法,包括步骤:1)构建路灯设备自定义消息类;2)构建消息的解码器完成缓冲区数据流到设备消息类的转换;3)构建数据流的编码器完成设备消息类到缓冲区数据流的转换;4)通过添加校验处理器完成设备消息的校验;5)通过添加心跳包处理器完成路灯设备在线状态的维护与心跳包的回复;6)通过业务处理器完成设备消息的功能识别与业务分发。本发明采用Netty高性能网络框架,结合路灯设备私有协议构建相关的消息编解码器与各种消息处理器,完成管理平台与路灯硬件平台之间的多连接高并发通信。
- 单位