【问题标题】:In what order are Netty handlers called?Netty 处理程序的调用顺序是什么?
【发布时间】:2012-11-17 22:19:12
【问题描述】:

我是 Netty 的新手,对 ChannelPipelines 有点困惑。这个概念看起来相当优雅,但我在两点上苦苦挣扎:

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

  2. 框架如何处理上游向编码器发送的信息?或下游发送到解码器?他们只是被传递吗?它们甚至会发生吗?

【问题讨论】:

    标签: java networking asynchronous netty


    【解决方案1】:

    1) 处理程序是这样调用的:

    上游 => 从第一个到最后一个

    下游 => 从最后一个到第一个

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

    【讨论】:

    • 谢谢。那么我的“业务逻辑”通常应该是列表中的最终处理程序吗?
    猜你喜欢
    • 2016-04-10
    • 2015-01-15
    • 2020-02-20
    • 2019-09-16
    • 2017-01-09
    • 2013-03-06
    • 2021-03-20
    • 1970-01-01
    • 2011-02-11
    相关资源
    最近更新 更多