Miren tengo ya echo un programita para identificar los usuarios que estan en linea y los que no masomenos esta asi:
en servidor.alconectar me suma las conecciones y se cuntos hay conectados
en cliente.alconectar me manda un mensaje al server de cual es su registro en una tabla log que ya tengo
bueno pues con esto ya se que usuario en que sistema esta conectado y los tengo en un grid con su usuario y sistema con el que se conecta
peroooooooo si uno de los clientes se deconecta puedo hacer esto:
en cliente.aldesconectar que mande un mensaje al servidor con su id log
en server.aldesconectarcliente cambia el status y lo pone como desconectado
pero si a este se le corta la energia no podra mandar el mensaje y no podre cambiar en el server el status.
no se se al conectar el cliente al server exista algun nuemero o clave de coneccion unico que asigne el server y al detectar que ese se desconecto saber a cual tengo que cambiarle el status..