|
Manejo de aplicaciones y sesiones
en Global ASA?
Inicio y finalización de una Aplicación
La aplicación inicia cuando se recibe por primera vez una solicitud
de una página ASP y finaliza cuando el servidor Web es bajado o si
la aplicación esta configurada para correr en un proceso diferente
al del servidor Web (Aislada) se puede finalizar con el botón UNLOAD.
- Para aislar una Aplicación
1. En Internet Service Manager, seleccionar el sitio Web o el
directorio raíz de una aplicación.
2. Abra la hoja de propiedades del directorio, y seleccione el tab
Directorio.
3. Seleccione la propiedad Correr en un espacio de Memoria Separado.
4. Click OK.
Nota: Server-Side Include (SSI) y Internet DataBase Conector(IDC) no
funcionan en un espacio de memoria diferente al del proceso del
Servidor Web.
Uso del estado de Aplicación
Se usa para hacer disponible información a todos los usuarios de la
aplicación. Esta información debe ser almacenada por medio del
objeto APPLICATION.
Manejo de Sesiones
Se usa para almacenar información de un usuario en particular y para
colocar esta información disponible entre las páginas que dicho
usuario visita.
Para lograr esto se debe almacenar la información en objetos SESSION.
Iniciando y finalizando una Sesión
Hay tres formas de iniciar una sesión:
Una solicitud de una página .ASP y el global.asa tiene un
procedimiento Session_onStart
Un usuario guarda algún valor en el objeto Session.
Cuando se instancia un objeto con <OBJECT> y se fija la propiedad
scope a SESSION.
Una sesión finaliza cuando el usuario deja de refrescar una página
durante un tiempo determinado o cuando por programación se hace
finalizar .
<% Session.Timeout = 5 %> <% Session.Abandon %>
|
 |

|