【发布时间】:2014-04-14 12:12:25
【问题描述】:
我在使用 Netty 框架为 UDP 设置会话管理系统时遇到了一些问题。我对每个 UDP 远程客户端的新功能感到困惑。对于每个新的 UDP 远程客户端,该客户端是否会获得一个新的 ChannelPipelineFactory,或者是否为每个新的远程客户端创建一个新的 Channel?
我有 2 个端口,端口 161 和端口 162,它们都是 UDP 端口,它们都将从多个 UDP 客户端接收数据。如何区分客户?我开始基于DatagramPacket.sender()提供的RemoteAddress创建会话管理服务,但不知道附加到ChannelHandlerContext属性()链是否安全。
【问题讨论】: