Open fuzhengwei opened 5 years ago
测试过程中,02 34 68 69 68 69 03 选择16进制发送。
请问一下大佬,像这种字节,也是属于自定义编解吗 2A 2A 01 00 07 00 00 00 04 21 4E 04 19 01 00 00 F5 F6 23 23
字节传输
@lsq543658134 请问一下大佬,像这种字节,也是属于自定义编解吗 2A 2A 01 00 07 00 00 00 04 21 4E 04 19 01 00 00 F5 F6 23 23
按照一定规则会定义分包标识符,以及传输内容长度等,以此来进行解析处理。
https://fuzhengwei.github.io/itstack-demo-netty-1/2019/08/12/netty%E6%A1%88%E4%BE%8B-netty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E4%B9%9D-%E8%87%AA%E5%AE%9A%E4%B9%89%E7%BC%96%E7%A0%81%E8%A7%A3%E7%A0%81%E5%99%A8-%E5%A4%84%E7%90%86%E5%8D%8A%E5%8C%85-%E7%B2%98%E5%8C%85%E6%95%B0%E6%8D%AE.html
前言介绍
在实际应用场景里,只要是支持sokcet通信的都可以和Netty交互,比如中继器、下位机、PLC等。这些场景下就非常需要自定义编码解码器,来处理字节码传输,并控制半包、粘包以及安全问题。那么本章节我们通过实现ByteToMessageDecoder、MessageToByteEncoder来实现我们的需求。