Java - No me funciona

 
Vista:

No me funciona

Publicado por Oscar (4 intervenciones) el 27/11/2006 23:17:19
gracias por el codigo, pero no consigo saber porque el mio falla, no tenia ningun hilo en el original, pero poniendolo tampo va ya que no entiendo la razon.

en mi main el servidor crea objetos de una clase que contiene el socket.
LinkedList lista_aux=new LinkedList();
while(x>-1)
{
lista_aux.add(new Online(drecord,servidor));
x++;
System.out.println("Se conecto el cliente numero: "+x);
}

en Online el servidor se conecta:
try
{
servidor_dir=new ServerSocket(5004);
System.out.println("ESPERANDO AL CLIENTE");
cliente = servidor_dir.accept();
System.out.println("CLIENTE CONECTADO");
dis=new DataInputStream(cliente.getInputStream());
dos=new DataOutputStream(cliente.getOutputStream());
System.out.println("Link de datos operativo");
}
catch(Exception e){e.printStackTrace();}

en Online el cliente se conecta:
try
{
System.out.println("ESPERANDO AL SERVIDOR "+datos.ip);
cliente=new Socket(datos.ip,5004);
System.out.println("CONECTADO AL SERVIDOR");
dis=new DataInputStream(cliente.getInputStream());
dos=new DataOutputStream(cliente.getOutputStream());
System.out.println("Link de datos operativo");
return true;
}
catch(Exception e){e.printStackTrace();}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder