
Socket | Programa chat
Publicado por Sebastian (8 intervenciones) el 13/10/2015 02:22:57
Hola muy buenas, estoy haciendo un programa en Java utilizando sockets y tengo algunas dudas al respecto.
1.- ¿Cual es la mejor forma de obtener la cantidad de clientes conectados a tu servidor?
- Para controlar los hilos generados por las conexiones entrantes en mi servidor, los voy metiendo en un arraylist. Con esto he intentado eliminar los hilos de los clientes que se han desconectado, pero no he sabido como hacerlo. Y de aquí nacen otras de mis dudas.
2.- ¿Como puede el servidor identificar una conexión que se ha cerrado?
Ej: Un cliente se conecta, crea un hilo en el servidor, luego se desconecta pero el hilo sigue ahí.
3.- ¿Esto de utilizar un arraylist para gestionar conexiones es una buena forma de hacerlo, hay alguna mejor?
De ante mano, muchas gracias por su tiempo.
1.- ¿Cual es la mejor forma de obtener la cantidad de clientes conectados a tu servidor?
- Para controlar los hilos generados por las conexiones entrantes en mi servidor, los voy metiendo en un arraylist. Con esto he intentado eliminar los hilos de los clientes que se han desconectado, pero no he sabido como hacerlo. Y de aquí nacen otras de mis dudas.
2.- ¿Como puede el servidor identificar una conexión que se ha cerrado?
Ej: Un cliente se conecta, crea un hilo en el servidor, luego se desconecta pero el hilo sigue ahí.
3.- ¿Esto de utilizar un arraylist para gestionar conexiones es una buena forma de hacerlo, hay alguna mejor?
De ante mano, muchas gracias por su tiempo.
Valora esta pregunta


0