|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Dec 2001
Messaggi: 5
|
[JAVA ] Problema doppio flush sul socket
Salve,
ho un problema con una applicazione client server. C'è un metodo per pulire il socket prima e dopo una lettura? oltre al flush. Il problema principale deriva dal fatto che qualche istruzione ha bisogno di essere inviata più volte prima di arrivare al server, tipo: ... out = new DataOutputStream(new BufferedOutputStream(Sck_Client.getOutputStream())); in = new DataInputStream(new BufferedInputStream(Sck_Client.getInputStream())); ... try { action = false; out.writeUTF("DelFile"); out.flush(); out.writeUTF("DelFile"); // Se tolgo la ripetizione del flush out.flush(); // non arriva nulla al server txt_OutText.append("\n\rInsert file name and press enter: \n \r"); txtIn_Cmd_line.addActionListener(new EnterTextListenerRemove()); } ... Questo problema compromette la lettura da parte del server poichè sfasa le istruzioni da leggere ed eseguire. Grazie. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:48.