Salve, ho un piccolo quesito da proporvi: ho creato una piccola rete domestica composta da due pc e ho fatto un programmino d test che sfrutta i socket x trasferire 1 file. Il file viene letto da un oggetto FileInputStream e scritto direttam nell'oggetto d tipo OutputStream ottenuto dal socket. È poi presente un ciclo while che fino a qnd nn viene raggiunta la fine del file scrive ogni byte letto nel flusso d output del socket. Il processo ricevente è analogo: legge dall'input del socket e scrive su file. Se i due programmi li faccio eseguire sulla stessa macchina funziona tutto bene, ma se lo faccio sulle due macchine trasferisce solo alcuni byte e poi tutto si blocca. Devo riavviare il pc server (quello che invia il file) xchè altrimenti i due pc non si vedono nemmeno più in risorse d rete. Cosa mi consigliate d fare? Devo sfruttare qualche classe di I/O particolare? Grazie, Fede