Serie de conferencias ASP (18) Gestión de aplicaciones
Autor:Eve Cole
Fecha de actualización:2009-05-30 19:58:39
El Option Pack de Windows NT proporciona servicios de administración de aplicaciones ASP en el servidor Web. Por ejemplo, Internet Services Manager proporciona a los desarrolladores de aplicaciones una herramienta de administración fácil de usar para configurar las propiedades de las aplicaciones. Además, Active Server Pages proporciona capacidades de secuencias de comandos que permiten que las aplicaciones de usuario almacenen datos globales. Este tema presenta brevemente algunas de las funciones de administración de aplicaciones y proporciona enlaces a información detallada.
Inicio y finalización de una aplicación La primera vez que el servidor web recibe una solicitud de una página ASP en una aplicación, inicia la aplicación. Una aplicación finaliza cuando el servidor web se apaga o el usuario detiene la aplicación usando el botón Desinstalar en el Administrador de servicios de Internet. Los usuarios sólo pueden utilizar el botón Desinstalar para aplicaciones que se ejecutan en un espacio de memoria diferente (aislado) que el proceso del servidor web.
Aislar una aplicación
Las aplicaciones ASP normalmente se ejecutan en el mismo espacio de memoria o en el mismo proceso que el servidor web. Aunque esto mejora el rendimiento de la aplicación ASP, pone en riesgo el proceso del servidor web si la aplicación falla. Puede aislar una aplicación haciéndola ejecutar en un espacio de memoria diferente al del servidor web. Si la aplicación ASP falla, otras aplicaciones y el propio servidor web están protegidos.
Uso del estado de la aplicación Cuando escribe su aplicación, debe poner la información sobre su aplicación a disposición de todos los usuarios de su aplicación. Por ejemplo, cree variables que permitan a los administradores del sistema personalizar las aplicaciones de su sitio configurando una pantalla de bienvenida diferente o cambiando la fuente del título para todas las páginas ASP. Estos cambios serán visibles para todos los usuarios que visiten el sitio.
Hay varias formas de hacer que los datos estén disponibles para todos los usuarios de una aplicación desde todas las páginas de la misma. El método más común es almacenar una variable o una instancia de objeto en un objeto de aplicación ASP y darle alcance de aplicación. El alcance de la aplicación es útil para datos globales, como contadores de datos globales o información de configuración de aplicaciones globales, pero también información almacenada en el registro o metabase. Para aprender a dar un alcance variable, . Para aprender cómo darle alcance a un objeto,
También puede escribir scripts que se ejecuten cuando la aplicación se inicia o se cierra.