Ciao a tutti!!!
Sono nuovo in questo forum e spero mi possa essere di aiuto!
Sono uno studente di Ingengeria Informatica e sto preparando un esame dove devo preparare un programma in Java. Ho deciso di mettermi a realizzare un tresette in rete, ma a un certo punto mi sono bloccato: il problema sorge durante la comunicazione tra server e client. Io ho creato il server che gestisce tutto il gioco. Una volta mescolate le carte tramite una writeObject spedisco le carte al client che le riceve tramite il readObject. E fino qua tutto bene. Il problema sorge quando il serve, che ha la prima mano di default, gioca la prima carta e la spedisce al client sempre con il metodo precedente. Qui il client mi si blocca, emagia delle magie, non mi mostra neanche le dieci carte che prima avevo passato. Molto probabilmente fa quest'ultima lettura prima ancora che venga finito il ciclo di distribuzione delle carte sul tavolo(questione di priorità)...solo che non capisco come risolvere il problema...
Spero mi possiate aiutare.. Grazie Mille!!!
Segnalibri