El servidor multiproceso Java se comunica con clientes individuales pero no con todos al mismo tiempo

Codifiqué un servidor multiproceso y puede manejar muchos clientes que se conectan a la vez. El único problema es que solo se comunica con ese cliente específico. Aquí hay un ejemplo de lo que estoy tratando de lograr: Cliente -> Servidor -> Cliente + Otros clientes. Sin embargo, lo que tengo actualmente es: Cliente -> Servidor -> Cliente

Sé que tengo que almacenar los datos de los otros clientes en cada cliente específico, pero el problema es que no sé cuál sería la mejor manera de hacerlo. Actualmente, cada cliente utiliza un tokenizador de cadenas y almacena información sobre sí mismo.

¿Cuál sería la mejor manera de enviar la información sobre otros clientes y la mejor manera de almacenarla del lado del cliente?

Gracias.

Respuesta 1

Esto debería ser relativamente sencillo, sin embargo, estoy inundado de información SQL cada vez que busco ayuda con esto. Básicamente tengo 3 clases y cada una genera un número y quiero ...

Quiero leer y escribir en un mismo archivo a través de hilos. Pero la condición es cuando el primer hilo termina de leer solo entonces el otro hilo debería escribir. La solución que propuse fue: clase ...

Para mi aplicación necesito un marco de terceros. Este marco consta de 2 archivos Jar y 2 bibliotecas nativas. Para fines de prueba, agregué los archivos a una carpeta que está en la ruta de mi biblioteca java. ...

El patrón de estado es útil al analizar String. Un estado significa una parte del trabajo, como un método. Cuando analice algunas palabras de la cadena, cambiará el estado a uno nuevo. ¿Qué significa esto? ...