网上的使用的netty版本过老,最近自己接触到这一块,重新写了一个
服务器流程 1,判定报文起始和结束标识 ,2去掉头尾标识进行转义,3,去掉CRC码进行CRC计算,4读取报文头,(5,如果加密则解密报文体),6读取报文体,7 业务处理
客户端流程 1 拼接报文头,拼接报文体,如果需要加密则加密,2计算CRC码,3 写消息,4,接收响应(与服务端一致)
项目已经上传到github
https://github.com/liu08dzxx/netty-jtt
通过配置文件接入码的相关配置,可以配置多个登入请求
启动项目启动类启动监管平台,NettyClient是模拟的下级平台登入和发送定位
2019-12-24
项目主链路是通的,从链路需要自行开发