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.
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);
}
E' su "link" che devo lavorare no?
Ciò che mi consigli tu andrebbe forse fatto lato client no?