为什么说Decoder与Encoder 是Netty 的核心组件,Netty 是如何使用模板方法模式高效完成解码和编码的,用1万字进行一个彻底剖析
Netty入站处理器的工作是IO处理操作环节的数据包解码、业务处理两个环节。在入站处理过程中,Netty底层首先读到ByteBuf二进制数据,最终需要转换成javaPOJO对象,这个过程是需要Decoder(解码器)去完成的。Netty的出站处理器的工作是IO处理操作环节的目标数据编码、把数据包写到通道。在出站处理过程中,需要将JavaPOJO对象转换成为最终的ByteBuf二进制数据,然后才能通