Devo avere un server con collegati + client.
Ho creato il mio server e un'altra classe Thread del server, poi ho tenuto traccia dei vari client connessi e gli ho messi in un CopyOnWriteArrayList.
fino a qua tutto bene i client si connettono.
Poi se scrivo dal client qualcosa per farlo stampare contemporaneamente a tutti gli altri client connessi come posso fare.
Nella run() ho scritto ((for (List c:list) {
if (c!=this) {
c.send(message);})).
Ma non stampa contemporaneamente a tutti.
Tiene traccia e quando scrivo qualcos'altro da un client diverso mi stampa quello ke avevo scritto nel client precedente.
Soluzioni?? grazie