netty中的例子,基本模式都是:server -> Initializer -> Handler 。

在server中去启动线程,打开端口,设置initializer,和一些启动的参数配置。

在Initializer,主要是负责添加handler处理链。可以获得channel对象。

在handle中负责主要的处理逻辑。handle中的方法:

  • channelRead0  接收到请求之后的,主要处理方法
  • channelActive  channel激活
  • channelInactive   channel 失活
  • channelRegistered   channel注册
  • channelUnregistered  channel取消注册
  • handlerAdded 处理类被添加

handle,是主要是处理类,激活方法的顺序,自己都重写了,之后加句输出就知道了:

handler added
channel registered
channel active
channelRead0
channel inactive
channel unregistered



相关文章:

  • 2021-12-05
  • 2021-08-14
  • 2021-11-01
  • 2020-05-11
  • 2021-05-20
猜你喜欢
  • 2018-10-11
  • 2021-10-23
  • 2022-01-03
  • 2022-01-13
  • 2022-12-23
  • 2021-07-22
相关资源
相似解决方案