0
我需要能够绑定和侦听端口,并且能够发送数据包到其他地址,是否可以使用已创建的DatagramChannelFactory
或ConnectionlessBootstrap
来做到这一点?看作UDP是无连接的。netty udp,绑定并发送到其他地址
public static void start() {
DatagramChannelFactory f = new NioDatagramChannelFactory(Executors.newCachedThreadPool());
ConnectionlessBootstrap b = new ConnectionlessBootstrap(f);
b.setPipelineFactory(new ChannelPipelineFactory() {
@Override
public ChannelPipeline getPipeline() throws Exception {
return Channels.pipeline(new Encoder(), new Decoder(), new ServerHandler());
}
});
b.bind(new InetSocketAddress(Config.PORT));
}