前面讲到了编码,那netty是怎么进行解码的?其实也是类似的,既然有MessageToByteEncoder,也会有ByteToMessageD...
当selector监听到有数据可读的时候,必然是通过channel去读取数据的。所以入口还是channel的read方法。由于我们使用的是Nio...
最近在使用netty的时候,踩了几个小坑,所以专门看了一下编码的原理。首先,编码之后,netty是如何将编码的结果写进去的。究竟是先写入,还是先...
我们在使用Netty的时候,对于写数据,其实很简单的,只需要实现ChannelOutboundHandler接口就可以了。随后将这个handle...
在前面讲了ChannelPipeline以及ChannlHandler以及ChannelHandlerContext的结构。下面就来看看Chan...
本来是想直接看Channel相关的事件是如何传播的,但是发现在看如何传播之前,还是有必要梳理一下ChannelPipeline与ChannelH...
在使用netty的时候,由于经常要自定义channelHander,去处理我们自己的业务,或者是使用特定的解码器,编码器。demo代码如下,其中...
之前在讲channel是如何完成注册以及连接到服务端的时候,有这么一段代码。 上面的代码其实蛮简单的,但是其实也涉及到不少东西,比如Channl...
之前在bootStrap去注册通道的时候,顺便粗略的过了一下NioEventLoop的工作过程。只能大概看清楚工作流程,但是其原理,还是没有很细...
文集作者