ASP-Vorlesungsreihe (18) Verwalten von Anwendungen
Autor:Eve Cole
Aktualisierungszeit:2009-05-30 19:58:39
Das Windows NT Option Pack stellt ASP-Anwendungsverwaltungsdienste auf dem Webserver bereit. Beispielsweise stellt Internet Services Manager Anwendungsentwicklern ein benutzerfreundliches Verwaltungstool zum Festlegen von Anwendungseigenschaften zur Verfügung. Darüber hinaus bietet Active Server Pages Skriptfunktionen, die es Benutzeranwendungen ermöglichen, globale Daten zu speichern. In diesem Thema werden einige der Anwendungsverwaltungsfunktionen kurz vorgestellt und Links zu detaillierten Informationen bereitgestellt.
Starten und Beenden einer Anwendung Wenn der Webserver zum ersten Mal eine Anforderung für eine ASP-Seite in einer Anwendung empfängt, startet er die Anwendung. Eine Anwendung wird beendet, wenn der Webserver heruntergefahren wird oder der Benutzer die Anwendung über die Schaltfläche „Deinstallieren“ im Internet Services Manager stoppt. Benutzer können die Schaltfläche „Deinstallieren“ nur für Anwendungen verwenden, die in einem anderen (isolierten) Speicherbereich als dem Webserverprozess ausgeführt werden.
Isolieren Sie eine Anwendung
ASP-Anwendungen werden normalerweise im selben Speicherbereich oder im selben Prozess wie der Webserver ausgeführt. Obwohl dadurch die Leistung der ASP-Anwendung verbessert wird, gefährdet es den Webserverprozess, wenn die Anwendung ausfällt. Sie können eine Anwendung isolieren, indem Sie sie in einem anderen Speicherbereich als dem Webserver ausführen lassen. Wenn die ASP-Anwendung ausfällt, sind andere Anwendungen und der Webserver selbst geschützt.
Verwendung des Anwendungsstatus Wenn Sie Ihre Bewerbung schreiben, sollten Sie allen Benutzern Ihrer Anwendung Informationen über Ihre Anwendung zugänglich machen. Erstellen Sie beispielsweise Variablen, die es Systemadministratoren ermöglichen, die Anwendungen ihrer Site anzupassen, indem sie einen anderen Begrüßungsbildschirm festlegen oder die Titelschriftart für alle ASP-Seiten ändern. Diese Änderungen sind für alle Benutzer sichtbar, die die Website besuchen.
Es gibt mehrere Möglichkeiten, Daten allen Benutzern einer Anwendung von allen Seiten der Anwendung aus zur Verfügung zu stellen. Die gebräuchlichste Methode besteht darin, eine Variable oder Objektinstanz in einem ASP-Anwendungsobjekt zu speichern und ihr einen Anwendungsbereich zuzuweisen. Der Anwendungsbereich ist für globale Daten nützlich, z. B. globale Datenzähler oder globale Anwendungskonfigurationsinformationen, aber auch für in der Registrierung oder Metabasis gespeicherte Informationen. Um zu erfahren, wie man einer Variablen einen Gültigkeitsbereich gibt, . Um zu erfahren, wie man einem Objekt einen Umfang gibt,
Sie können auch Skripts schreiben, die ausgeführt werden, wenn die Anwendung gestartet oder heruntergefahren wird.