TCP客户端编码和解码处理:发送和接收指定编码消息
文章目录
- 引言
- 基于Netty实现TCP客户端
-
- Netty发送GBK编码指令
- Netty接收GBK编码
- 基于Channel发送指令
- 基于ChannelHandlerContext发送指令:建立连接时发送登陆指令
- 开启日志,查看报文信息
- 基于ChannelInboundHandlerAdapter进行业务逻辑处理
- 原生API实现TCP客户端
-
- 基于DataOutputStream发送GBK编码消息
- 基于InputStreamReader接收GBK编码消息
引言
需求:动态信息交换接口采用类Telnet终端的命令应答方式通信,以\r\n
为结束符的字符串为通信指令基本单元。其中逗号作为通信指令中的字段分隔符。字符编码英文采用ASCII
,中文编码采用GBK
。
基于Netty实现TCP客户端
https://blog.csdn.net/z929118967/article/details/142167239?spm=1001.2014.3001.5501
Netty发送GBK编码指令
Bootstrap bootstrap = new