e 2000 00:44
Subject: Re: [java-list] Retorno do getLocalPort
BOL dá 15 viagens GRÁTIS para as Olimpíadas!
Desafio BOLimpíadas. Inscreva-se já!
http://desafio.bol.com.br/bolimpiadas
Oi Luciano,
talvez isso seja besteira, mas tente criar um servidor
multi-threaded, onde cada conexao retornada pelo
Oi Luciano,
talvez isso seja besteira, mas tente criar um servidor
multi-threaded, onde cada conexao retornada pelo accept fosse passada para
uma thread tratar.
Acho que o que estah acontecendo eh que como depois de ter chamado
o accept uma vez voce nao o chama novamente
Caro MPS,
Acho que Vc se equivocou neste ponto. O método getLocalPort
que estou chamando é o da classe Socket e não da classe
ServerSocket. A sua explicação parece-me coerente para o método
de mesmo nome só que da classe ServerSocket.
De acordo com o javadoc da classe Socket temos a segu
Olá Luciano,
O valor retornado está correto, pois esse método faz justamente isso,
retorna o número da porta em que o socket está recebendo solicitações.
getLocalPort
public int getLocalPort()
Returns the port on which this socket is listening.
Mps
Caros colegas do soujava,
Vamos considerar o seguinte trecho de código:
ServerSocket srv = new ServerSocket(3000);
Socket cln = srv.accept();
System.out.println(cln.getLocalPort());
Minha dúvida é a seguinte: o valor a ser impresso deveria ser algo
diferente de 3000, ou seja, qualquer outra p