Quienes están conectados?

02/07/2003 - 15:40 por Jorge Delgado | Informe spam
Hola,

una pregunta:

Cómo puedo saber (por medio de VB) que usuarios de la red
están accesando a un programa del servidor?

Es decir, tengo una aplicacion "X" en el servidor, la cual
utilizan varios usuarios de la red. En cierto momento yo
necesito saber quien está accesando esta aplicación, pero
necesito hacerlo por medio de VB.

Ya lo intenté grabando un registro en una base de datos o
en un archivo de texto al abrir y al cerrar el programa,
pero cuando ocurre un error o el usuario apaga su PC sin
cerrar el programa, este procedimiento no se ejecuta.

Entonces yo necesito saber quienes están conectados
realmente a la aplicación.

Alguna idea.
 

Leer las respuestas

#1 Ramon
03/07/2003 - 03:32 | Informe spam
Hola.

Creo que anteriormente alguien mas ya había respondido a esto.

Y era algo así como que cada determinado tiempo guardaras la hora en ese
registro y el programa que se encarga de revisar cuantos usuarios hay
conectados tendría que comparar la hora en el registro con la hora actual y
de esta forma si la diferencia es mucha (la que tu definas) quiere decir que
el usuario ya no esta conectado. y todos los que cumplan con el criterio
de tiempo están conectados.

Otra opción mas complicada seria que usaras TCP/UDP para mandar mensajes
por la red y que el programa responda así sabrías cuantas veces se esta
ejecutando la aplicación.

Saludos.
Ramón.


"Jorge Delgado" escribió en el mensaje
news:413601c3409f$852e7d20$
Hola,

una pregunta:

Cómo puedo saber (por medio de VB) que usuarios de la red
están accesando a un programa del servidor?

Es decir, tengo una aplicacion "X" en el servidor, la cual
utilizan varios usuarios de la red. En cierto momento yo
necesito saber quien está accesando esta aplicación, pero
necesito hacerlo por medio de VB.

Ya lo intenté grabando un registro en una base de datos o
en un archivo de texto al abrir y al cerrar el programa,
pero cuando ocurre un error o el usuario apaga su PC sin
cerrar el programa, este procedimiento no se ejecuta.

Entonces yo necesito saber quienes están conectados
realmente a la aplicación.

Alguna idea.

Preguntas similares