Implementa o servidor como uma thread tb. Assim, é só dar um stop nele 
quando quiser.

>Pessoal........
>Como eu faria para terminar um thread que esta implementando um socket 
>ouvinte....(servidor)
>Eu pensei em variável compartilhada mas o thread ficará parado no accept() 
>e não iria dar certo.
>
>-----------------------------------------------------------------
>Ex:
>ServerSocket skServer;
>...
>...
>new ThreadServerChild(skServer.accept()).start();    // O Thread vai ficar 
>parado aqui, ouvindo em uma porta
>-----------------------------------------------------------------
>Obs: ThreadServerChild é um outro thread que cuidará da conexão para que o 
>servidor possa ser multi-thread !!!
>
>Como eu faço para terminar este Thread(Servidor) através de um clique de 
>mouse por exemplo ?
>Qual a melhor saída ?
>
>Obrigado



/***************************************************************
Emilio Eiji Yamane
4º ano Ciência da Computação - Din - UEM
icq 150217443
                        ^_^   Liberte-se!!!   ^_^
***************************************************************/

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.394 / Virus Database: 224 - Release Date: 3/10/2002

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a