|
Página de Inicio
Introducción a ASP
Objetos Integrados de ASP
Automatización de Eventos
Componentes ActiveX
Bases de Datos
Ejemplos ASP
Alojamiento ASP
Bibliografía
Sobre el Tutorial
|
|
El archivo "GLOBAL.ASA"
|
El archivo Global.asa es un fichero de texto situado en el directorio raiz de nuestro
servidor Web, es decir, en el directorio de comienzo de nuestras páginas.
Es un archivo de comandos que nos permite la automatización de los cuatro eventos básicos de nuestro servidor.
Al concluir este capítulo usted deberá haber comprendido como
realizar tareas de forma automatizada.
|
|
Estructura
|
La estructura es siempre la misma:
<SCRIPT
LANGUAGE="VBScript" RUNAT="Server">
Sub
Application_OnStart
........
End
Sub
Sub
Application_OnEnd
........
End
Sub
Sub
Session_OnStart
........
End
Sub
Sub
Session_OnEnd
........
End
Sub
</SCRIPT>
|
|
Eventos
|
Application_OnStart
El evento Application_OnStart se ejecuta antes de que se cree la primera nueva sesión; es
decir justo cuando el primer cliente pide una pagina de nuestro servidor.
Application_OnEnd
El evento Application_OnEnd se ejecuta cuando la aplicación termina.
Session_OnStart
El evento Session_OnStart se ejecuta cuando el servidor crea una nueva sesión; esta
secuencia de comandos es ejecutada antes de enviar la página solicitada al cliente...
Session_OnEnd
El evento Session_OnEnd se ejecuta cuando se abandona o se supera el tiempo de espera de una sesión.
|
|
Ejemplo de un archivo "GLOBAL.ASA"
|
<SCRIPT
LANGUAGE="VBScript" RUNAT="Server">
Sub
Application_OnStart
dim
mitabla()
redim
mitabla(9)
application("tabla")=mitabla
End
Sub
Sub
Application_OnEnd
End
Sub
Sub
Session_OnStart
paginaInicio="/
appl/index.html"
response.redirect
paginaInicio
End
Sub
Sub
Session_OnEnd
End
Sub
</SCRIPT>.
|
|
Cuestiones sobre la sección
|
Indique la utilidad del archivo "global.asa"
Haga que al parar el servidor web llegue un mensaje a todos los usuarios conectados a dicho servidor,
en el que se indique que va a dejar de estar activo
|
|