Yo no veo que haya que usar hilos ni nada de eso :
Un cliente se conecta al server y espera el otro.
Cuando el server detecta que se ha conectado el otro dice que van a empezar.
El server espera la entrada del usuario que le toque y el otro cliente espera que el server le mande informacion.
Y así cambiando de usuario.
Un cliente se conecta al server y espera el otro.
Cuando el server detecta que se ha conectado el otro dice que van a empezar.
El server espera la entrada del usuario que le toque y el otro cliente espera que el server le mande informacion.
Y así cambiando de usuario.