Hola, les hago la siguiente consulta.
Estoy probando una aplicacion cliente-servidor de chat, para mantener los usuarios conectados utilizo un vector, el tema es el siguiente: he notado que cada vez que un nuevo usuario se conecta, y envio el vector de conectados al cliente recien conectado, este muestra todos los clientes de forma correcta, pero cuando lo hago sobre un cliente que ya estaba conectado, este no recibe el vector en la forma correcta, es decir, no ve los cambios hechos por el servidor al vector, la adición de un nuevo cliente. El problema lo he solucionado clonando el vector antes de enviarlo.
Sin importar que esto sea ineficiente, lo que me interesa es solucionar este problema sin recurrir a la clonacion de objetos, aunque despues lo que haga solo sea enviar la clase cliente (recien conectado) al resto de los clientes de mi chat.
Gracias