Netty两种发送消息的方式Channel和ChannelHandlerContext

Netty两种发送消息的方式Channel和ChannelHandlerContex,可以直接写到Channel中,也可以写到channelHandler所关联的那个ChannelHandlerContext中。

对于Channel方式来说,消息会从ChannelPipeline的末尾开始流动;

对于ChannelHandlerContext来说,消息将从ChannelPipeline中的下一个ChannelHandler开始流动。

如下图所示:上面为Channel的方式;

下面为ChannelHandlerContext方式,黄色圆圈的地方为开始的地方

Netty两种发送消息的方式Channel和ChannelHandlerContext