Salve a tutti avrei un piccolo ma fastidioso problema:
Devo creare una semplice chat con 3 client senza utilizzare thread. Una volta che i 3 client si sono connessi possono inviare messaggi, quando un client invia messaggi, gli altri due client ricevno i messaggi. Il mio problema è che sul server per leggere dal buffer uso il metodo readline() e quindi finchè tutti e tre non avranno inviato un messaggio non potro inviare niente dal server. Come posso ovviare a questo?
codice:client0 = listIn.get(0).readLine(); client1 = listIn.get(1).readLine(); client2 = listIn.get(2).readLine();

Rispondi quotando