Sergio,
n�o sei o que voc� est� construindo, mas voc� pode controlar isso atrav�s de
m�ltiplas threads e vetores. O vetor mant�m a lista de todos os clientes. Assim
fazendo um loop e verificando os clientes no vetor com o try ... catch ...
em um bloco sincronizado, obtemos uma Enumeration dos clientes a serem
manipulados. A classe Enumeration prov� um modo muito conveniente para avaliar
cada elemento de um vetor. Um loop escreve a ensagem para cada elemento da
Enumeration. Se alguma exce��o ocorre ao enviar para o cliente ent�o chamamos o
o m�todo stop() do cliente; isso para a thread do cliente e executa o cleanup
apropriado, inclusive removendo o cliente do manipulador.
Mais informa��es voc� obt�m em:

Java Network Programmo]ing - Merlin and Conrad Hughes, Michael Shoffner e Maria
Winslow. - Editora Manning ISBN 0-13-841206-5


Rodolfo Ricci
Petrolina PE

------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a