Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/12/2014, 09:20
3francisjmm
 
Fecha de Ingreso: diciembre-2014
Ubicación: Albacete
Mensajes: 5
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Duda con cliente/servidor tcp en java

Decir que entre otras opciones, esta no me da errores, pero tampoco me funciona:

Código:
public class WorkerRunnable implements Runnable{ 
    protected Socket clientSocket = null; 
    protected String serverText = null; 
    public WorkerRunnable(Socket clientSocket,String serverText) 
    { 
        this.clientSocket = clientSocket; 
        this.serverText = serverText; 
    }// WorkerRunnable 
        
    public void run() {
        String mensaje;
        try { 
            
            ObjectInputStream input = new ObjectInputStream(clientSocket.getInputStream()); 
            ObjectOutputStream output = new ObjectOutputStream(clientSocket.getOutputStream()); 
            while(true){
                if((mensaje= (String)input.readObject()) != null){
                    String respuesta ="ECHO: "+ mensaje;
                    output.writeObject(respuesta);
                    System.out.println(mensaje);
                }
                    Thread.sleep(100);
                }
            //System.out.println("Rrespuestaaa respuesta);     
            //output.close(); input.close(); 
        } catch (Exception e) { e.printStackTrace(); 
                //report exception somewhere 
            } 
    } // run 
} // WorkerRunnable
Me conecta pero no puedo mostrar lo que escribo por pantalla...Algun consejo/ayuda por favor??

Gracias!