🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #25962

Re: Sesiones con Servlets

#25962
From: Guillermo Rodriguez Garcia
Date: Thu, 18 Feb 1999 00:00
26 lines
1465 bytes
El d�a Wed, 17 Feb 1999 17:11:43 +0100, "Joaquin Rendon Marquez"
<fernisa@arrakis.es> escribi�:

>Hola a todos.
>
>Estoy desarrollando una tienda virtual para Internet mediante el uso de
>Servlets.
>
>Mantengo la sesion con el cliente mediante el uso de "HttpSession
>session=req.getSession(true)", y almaceno valores en dicha variable session
>(session.putValue(...)).
>
>El problema que me planteo es como puedo detectar que un cliente ha
>abandonado la sesion (sale del navegador por ejemplo) para poder liberar los
>recursos consumidos por session.

A mi se me ocurre que mantengas lo que se llama un "watch dog timer",
un thread aparte que vaya temporizando y cuando pasen, no s�, 30
segundos sin que el cliente haya hecho nada, supones que ha
abandonado. Cada vez que el cliente haga algo debes resetear el
temporizador.

Salu2: GUILLE
----
Guillermo Rodriguez Garcia
<XXguille@XXiies.XXes>  (ya sabes :-)
Technical Details
Message-ID: <36cc10d1.10730311@noticias.iies.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <36caea3c@news.arrakis.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,989f369a36684b3f
X-Google-Attributes: gid1116f3,public
From: XXguille@XXiies.XXes (Guillermo Rodriguez Garcia)
Subject: Re: Sesiones con Servlets
Date: 1999/02/18
Message-ID: <36cc10d1.10730311@noticias.iies.es>
X-Deja-AN: 445521580
Content-Transfer-Encoding: 8bit
References: <36caea3c@news.arrakis.es>
Content-Type: text/plain; charset=ISO-8859-1
Organization: Telefonica Transmision de Datos
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java