Mi spiace dirti che così non stai trasferendo un bel niente!!! Stai trasferendo solo un "pathname" .... non il contenuto del file!!Originariamente inviato da gio123bg
ObjectOutputStream oos = new ObjectOutputStream(socket.getOutputStream());
oos.reset();
oos.writeObject(file);
oos.flush();
oos.close();
ObjectInputStream oin = new ObjectInputStream(socket.getInputStream());
File inFile = (File) oin.readObject();