我有一个使用的Netty写了一个非常简单的UDP服务器 - 它很乐意结合自身和接受邮件,但我can'y弄清楚如何解除绑定

我失去了一些东西,或者根本没有的Netty暴露必要的API来解除绑定的服务器?

修改

下面是我使用到服务器绑定的代码:

DatagramChannelFactory f = new NioDatagramChannelFactory(Executors.newCachedThreadPool());
ConnectionlessBootstrap b = new ConnectionlessBootstrap(f);

ChannelPipeline p = b.getPipeline();
p.addLast("encoder", new StringEncoder());
p.addLast("decoder", new StringDecoder());
p.addLast("logic",   this);

chan = b.bind(new InetSocketAddress(port));
有帮助吗?

解决方案

网状提供了许多切入点建立一个服务器,我不知道哪一个你使用。

您应该能够简单地.unbind(或.close)的Channel你得到的 ServerBootstrap.bind

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top