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));
}