我正在评估新的 Netty 4.0,并尝试了解从 3.5 迁移到新版本需要做什么。我有几个关于 Netty 4.0.0 的问题
在 Netty 4.0.0 中,messageReceived 方法替换为 inboundBufferUpdated 方法。用户将一条或多条消息排入入站(或出站)缓冲区并触发 inboundBufferUpdated(或刷新)事件。
这种方法意味着在处理程序的执行在用户线程中的情况下同步入站(或出站)缓冲区。您能否建议另一种在没有同步对象的情况下发送入站(或出站)消息的方法,例如在 Netty 3.5 中通过 messageReceived 方法。在 Netty 3.5 中我们使用了 SimpleChannelHandler,它为这两种事件类型提供了方法。如何在 Netty 4.0.0 中使用相同的方法?