1.解码器-ReplayingDecoder
1.1.基本介绍
1>.ReplayingDecoder扩展了ByteToMessageDecoder类,
使用这个类,我们不必调用readableBytes()方法去判断数据是否足够读取,内部会进行处理(判断).参数S指定了用户状态管理的类型
,其中"Void"值代表不需要状态管理
;
public abstract class ReplayingDecoder<S> extends ByteToMessageDecoder
1.2.应用实例
1>.需求:
使用ReplayingDecoder编写解码器,实现服务端发送long -> 客户端;
2>.代码实现:
①.服务端: