Netty处理程序以什么顺序调用?

sdg*_*sdh 3 java networking asynchronous netty

我是Netty的新手,对ChannelPipelines有点困惑.这个概念看起来相当优雅,但我正在努力争取两点:

  1. 如何定义处理程序调用的顺序?

  2. 框架如何处理上游发送到编码器?或下游发送到解码器?他们刚刚过去了吗?它们甚至可以发生吗?

Nor*_*rer 5

1)处理程序的调用方式如下:

upstream =>从第一个到最后一个

下游=>从最后到第一个

2)上游永远不会传递给编码器,下游永远不会传递给解码器