sl651-2014水文通讯协议netty服务端实现
简介
handsomestWei/sl651-2014是一个sl651-2014水文通讯协议netty服务端实现。
- 支持M1、M2、M4三种通讯方式。
- 实现了常用的2F链路维持、32定时上报两种功能码处理,其他可扩展。
工程github地址
配置参数说明
配置项 | 说明 |
---|---|
server_socket_ip | netty服务端ip |
server_socket_port | netty服务端监听端口 |
server_run_mode | netty服务端运行模式,支持tcp或udp |
crc_verify_flag | 是否开启报文crc校验。默认false关闭 |
header_delimiter_flag | 包分割开关,解决粘包分包。默认false关闭 |
使用说明
服务端启动
SpringBoot方式run即可。
模拟客户端上报
客户端启动
运行main方法模拟客户端上报数据。
数据调整
可自行修改上报的测试数据。
自定义业务处理
按需实现BizService接口。