Zona Hosting

Zona Hosting - Hosting Windows y Linux - Registros de Dominios

                              

English Version Versão em Português   

 

INICIO RÁPIDO

 

 

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 %>