Ciao, grazie per la risposta.
Tuttavia non capisco, io qui byte "pieni non ne ho".
Ciò che faccio è semplicemente ricevere un flusso di byte e scriverli in un file in uscita x byte alla volta.
E' su "link" che devo lavorare no?codice:byte[] buf = new byte[1024]; socketA=new ServerSocket(5555); socketB = socketA.accept(); link = socketB.getInputStream(); file = new FileOutputStream(new File("percorso" + CHE GLI METTO?!?!?, true); while ((i = link.read(buf)) != -1) { fos.write(buf, 0, i); }
Ciò che mi consigli tu andrebbe forse fatto lato client no?

Rispondi quotando