Control del tiempo de conexion con forms web (9i)
Hola a todos.
Desearia poder controlar cuanto tiempo ha estado alguien conectado
en una aplicacion web pero no se como puede hacerse ya que cuando
cierra el navegador no se ejecutan los triggers ON-LOGOUT ni PRE-
LOGUT ni ON-CLOSE ni similares. No estoy muy seguro de poder hacerlo
desde forms, ya que por lo que he visto quien controla las sesiones
es el listener servlet que esta en comunicacion entre Forms Runtime
Process y el Forms Applet.
La idea es muy simple, cuando entro en el form, mediante NEW-FORM-
INSTANCE pongo la fecha y hora en un campo, cuando salgo inserto en
una tabla de control la fecha y hora de ese campo y la actual con lo
que sabria el tiempo de conexion. Esto funciona en modo
cliente/servidor ya que en principio puedo controlar LOGOUT, pero en
web si me cierran el navegador o se van a otra pagina pierdo la
informacion al no poder controlar la sesion.
Perdon por todo este rollo. Si alguien tiene alguna idea sera bien
recibida.Gracias.
Desearia poder controlar cuanto tiempo ha estado alguien conectado
en una aplicacion web pero no se como puede hacerse ya que cuando
cierra el navegador no se ejecutan los triggers ON-LOGOUT ni PRE-
LOGUT ni ON-CLOSE ni similares. No estoy muy seguro de poder hacerlo
desde forms, ya que por lo que he visto quien controla las sesiones
es el listener servlet que esta en comunicacion entre Forms Runtime
Process y el Forms Applet.
La idea es muy simple, cuando entro en el form, mediante NEW-FORM-
INSTANCE pongo la fecha y hora en un campo, cuando salgo inserto en
una tabla de control la fecha y hora de ese campo y la actual con lo
que sabria el tiempo de conexion. Esto funciona en modo
cliente/servidor ya que en principio puedo controlar LOGOUT, pero en
web si me cierran el navegador o se van a otra pagina pierdo la
informacion al no poder controlar la sesion.
Perdon por todo este rollo. Si alguien tiene alguna idea sera bien
recibida.Gracias.
