Eu j� estou trabalhando com sockets a um tempo... Mas agora descobri um
problema que n�o sei o que �, e nem sei se � culpa mim...  gostaria de
ajuda.

 No c�digo abaixo quando fa�o          "socketServidor = new
ServerSocket(portaDefault, backlog);", ele est� pegando a porta 0, e isso
faz com que se abra qualquer porta dispon�vel, mas eu especifiquei a
orta( no caso 8081).

    Obrigado...
      Anderson.

        final int portaDefault = 8081;    // porta inicial default
         /* --- variaveis --- */
        int backlog = 5;                 // tamanho da fila de requisicoes


        /* --- objetos sockets --- */
  ServerSocket socketServidor = null;
  Socket clienteSocket = null;
  OutputStream os = null;
  ObjectOutputStream dos = null;
  ObjectInputStream is = null;

        /* --- associacao da porta utilizada pelo servidor --- */
  try
  {
         socketServidor = new ServerSocket(portaDefault, backlog);

         System.out.println ("\nObjeto ativado. " +
                            "Aguardando mensagens na porta " + portaDefault
+ "...\n");
  }
  catch(Exception e)
  {
   System.out.println ("\nPorta n�o pode ser liberada\n"+ portaDefault + e);
  }



* Para n�o remover seu e-mail desta lista envie um e-mail para [[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe [EMAIL PROTECTED]] ou acesse 
http://apoio.cits.br:8080/guest/RemoteListSummary/javabr
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

Responder a