La chiusura di un Netty UDP Server
Domanda
Ho una scritta molto semplice UDP Server utilizzando Netty -. Esso si lega e accetta messaggi tranquillamente, ma io can'y capire come non associare lo
Mi manca qualcosa, o non Netty Non esporre le API necessarie per server di un unbind?
Modifica
Ecco il codice che sto usando per vincolare il server:
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));
Soluzione
Netty offre molti punti di ingresso alla creazione di un server, non so quale hai utilizzato.
Si dovrebbe essere in grado di semplicemente .unbind
(o .close) il Channel
si torna da ServerBootstrap.bind
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow