Socket网络编程
文章平均质量分 71
Bear Coding
这个作者很懒,什么都没留下…
展开
-
Netty编码解码器
1、解码器Decoder 解码器Decoder主要是将字节数组转换为消息对象。也是继承自消息处理ChannelHandler。 解码器主要函数:decode(一般用这个)和decodeLast(常用于处理最后的几个字节,也就是Channel关闭的时候所产生的最后一个消息) 抽象解码器: ByteToMessageDecoder:用于将字节转换为消息,需要自己检查缓冲区是否有足够的字节。 ReplayingDecoder:继承自ByteToMes...原创 2021-02-26 15:30:57 · 1536 阅读 · 0 评论 -
Netty常用类库和基础入门
1、EventLoop和EventLoopGroup 1.1EventLoop相当于一个线程,一个EventLoop可以服务多个Channel,一个Channel只对应一个EventLoop。 可以创建多个EventLoop来优化资源的利用,也就是EventLoopGroup。 1.2EventLoopGroup负责分配EventLoop到新创建的Channel,它包含了多个EventLoop,一个EventLoop维护一个Selector。 默认创建的EventLoo...原创 2021-02-25 09:38:36 · 1571 阅读 · 0 评论