Logo del Tutorial

Página de Inicio

Introducción a ASP

  • Introducción
  • Instalación
  • Principios básicos
  • Objetos Integrados de ASP

  • Response
  • Request
  • Server
  • Session
  • Application
  • Automatización de Eventos

  • Archivo Global.asa
  • Componentes ActiveX

  • Adrotator
  • FileSystemObject
  • TextStream
  • Bases de Datos

  • Introducción
  • Instrucciones SQL
  • ActiveX Data Object
  • Ejemplos ASP

  • Ejemplo Completo
  • Cookies
  • Ejercicios
  • 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
  • Enlaces Relacionados

    Introducción al archivo Global.asa

    Definición del archivo Global.asa


    Copyright © 2002, Francisco José Calvo Fernández