Este artículo presenta principalmente las técnicas y el uso de los archivos globales.
Todos sabemos que .ASA es el nombre del sufijo del archivo. Es el acrónimo de la aplicación Active Server.
En realidad, es un archivo opcional en el que el escritor del programa puede especificar scripts de eventos y declarar objetos con ámbitos de sesión y aplicación. El contenido de este archivo no se usa para mostrar al usuario, sino para almacenar información y objetos de eventos utilizados a nivel mundial por la aplicación. Este archivo debe almacenarse en el directorio raíz de la aplicación. Cada aplicación solo puede tener un archivo global.asa.
La idea errónea más común sobre los archivos globales.ASA es que puede usarse como una biblioteca para funciones de uso general y subrutinas. El archivo global.asa solo se puede usar para crear referencias y capturar nuevas empresas de objetos, así como finales de objetos de aplicación y objetos de sesión.
Se accede al archivo global.asa en función de los eventos a nivel de sesión y se llama en los siguientes tres casos:
El formato de archivo estándar de Global.asa es el siguiente:
?
- <ScriptLanguage = vBscripTrunat = Server>
- Subapplicio_onstart
- 'Application_onstart se ejecuta cuando cualquier cliente accede por primera vez a la página de inicio de la aplicación
- Endsub
- Subsession_onstart
- 'Session_onstart se ejecuta cuando el cliente ejecuta por primera vez cualquier página en la aplicación ASP
- Endsub
- Subsession_onend
- 'Session_onend se ejecuta cuando la sesión de un cliente cronometró o sale de la aplicación
- Endsub
- Subapplicio_onend
- 'Application_onend se ejecuta cuando el servidor web del sitio está inactivo
- Endsub
- </script>