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));
È stato utile?

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
scroll top