questo è il client che invia le immagini
codice:
OutputStream output = socket.getOutputStream();
System.out.println("esito operazione invio immagine "+ImageIO.write(bufferedImage, "png", output));
output.flush();
e questo il server che riceve l'immagine e la salva
codice:
BufferedImage bufferedImage=ImageIO.read(clientAdmin.getInputStream());
ImageIO.write(bufferedImage, "png", new File(clientselezionato+ ".png"));
bufferedImage.flush();
da premettere che non chiudo la connessione perchè deve rimanere aperta per permettere di continuare la comunicazione