none
Como saber si alguien está usando la aplicación RRS feed

  • Pregunta

  • Hola,

    pues tal como indico en el subject, quisiera saber si hay alguna forma de saber si alguien en un momento dado está conectado y utilizando una aplicación web.

    La cosa es que si quiero hacer alguna actualización de versión, etc. y tengo que desconectar la web temporalmente, no hacerlo cuando alguien la está usando.

     

    lunes, 22 de agosto de 2011 9:16

Respuestas

Todas las respuestas

  • Hola,

     

    Para lograr lo que buscas podrias hacerlo creando un HttpModule o bien consultando alguna tabla en la BD que contenga ese campo. Por supuesto que ese campo deberia estar alimentado desde la aplicacion

    Online Active Counter

    Show list Online Users

     

    Saludos,



    Jason Ulloa
    Mi Blog San José, Costa Rica
    lunes, 22 de agosto de 2011 12:55
  • hola

     

    Howto Create a Hit Counter Using the Global.asax File in ASP.NET 1.x

     

    una forma bien simple es por medio de una variable static o shared (si estas en vb.net) en dodne en el global.asax en el evento Session_Start sumes uno

    y en el evento Session_End le restes uno

    consultando esa variable sabras cuantos usaurios estan online

     

    Nota: no olvides mencionar en que lenguaje programas, el ejemplo del link esta en c# pero puedes traducirlo ayudandote de estas tools

     

    Convert C# to VB.NET

    Code Converter

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 22 de agosto de 2011 13:58
  • Gracias por vuestras respuestas, si más adelante me planteo una página en la aplicación con esos datos lo tendré en cuenta.

    Mi idea era más de poder verlo desde la ventana de gestión del IIS 7 o algo así, no es una información que yo quiera tener en el sitio, sino un control para no actualizar el sitio o hacer un mantenimiento cuando alguien está conectado.

     

    lunes, 22 de agosto de 2011 14:14
  • Hola,

     

    Claro, pero si tomamos en cuenta que tendrias un usuario administrador. Entonces podrias tener una pagina dentro del sitio que muestre los datos de los usuarios conectados solo para ese rol.

     

    Creo que seria lo mejor, asi no tienes que meter mano en el IIS y evitas algun error.

     

    Saludos,

     

    PD: Si las respuestas te han sido utiles por favor marcalas, así colaboras con el foro



    Jason Ulloa
    Mi Blog San José, Costa Rica
    lunes, 22 de agosto de 2011 14:42