Il PrintWriter costruito in quel modo non fa l'auto-flush... quindi, ogni volta che scrivi un comando, dovrai accertarti che esso termini con il carattere di newLine e, in più, effettuare manualmente il flush().
C'è una discussione che tratta il medesimo problema (associato ad una Socket) appena sotto questa discussione.
Ciao.![]()