【发布时间】:2013-04-08 11:39:38
【问题描述】:
您好,我正在使用 netty 4 示例 (qotm) 创建一个使用“Bootstrap”的 UDP 服务器。此类不允许处理程序的管道。我错过了什么吗?
【问题讨论】:
-
我最终实现了自己的 io.netty.bootstrap.Bootstrap.ChannelFactory 以便我可以将自己的管道添加到 Channel 中
标签: netty
您好,我正在使用 netty 4 示例 (qotm) 创建一个使用“Bootstrap”的 UDP 服务器。此类不允许处理程序的管道。我错过了什么吗?
【问题讨论】:
标签: netty
您可以为Bootstrap.handler(..) 指定ChannelInitializer,就像在管道中具有多个处理程序的其他示例一样。
请记住,UDP 是无连接的,因此 UDP 通道使用单个管道处理来自多个远程主机的所有数据包。要为不同的协议设置不同的管道,您必须创建多个 UDP 通道并将它们绑定到不同的端口,就像您在 Netty 3 中所做的那样。
【讨论】: