In diesem Artikel wird hauptsächlich die Techniken und die Verwendung von globalen Dateien in ASP vorgestellt.
Wir alle wissen, dass .asa der Datei -Suffix -Name ist. Es ist das Akronym für die aktive Serveranwendung.
Es handelt sich tatsächlich um eine optionale Datei, in der der Programmschreiber Ereignisskripte angeben und Objekte mit Sitzungs- und Anwendungsbereiche deklarieren kann. Der Inhalt dieser Datei wird nicht verwendet, um dem Benutzer anzuzeigen, sondern Ereignisinformationen und -objekte, die von der Anwendung global verwendet werden. Diese Datei muss im Stammverzeichnis der Anwendung gespeichert werden. Jede Anwendung kann nur eine globale.asa -Datei haben.
Das häufigste Missverständnis über globale. ASA -Dateien ist, dass es als Bibliothek für allgemeine Verwendung von Funktionen und Unterprogrammen verwendet werden kann. Die global.asa -Datei kann nur zum Erstellen von Referenzen und Erfassungsstarts von Objekten sowie zum Endantragsobjekten und Sitzungsobjekten verwendet werden.
Die global.asa-Datei wird basierend auf Veranstaltungen auf Sitzungsebene zugegriffen und in den folgenden drei Fällen aufgerufen:
Das Standarddateiformat von Global.asa lautet wie folgt:
?
- <ScriptuBuage = vbscriptrunat = server>
- Subapplication_onstart
- 'Application_onstart läuft, wenn ein Kunde zuerst auf die Homepage der Anwendung zugreift
- Ende
- SubSession_onstart
- 'Session_onstart läuft, wenn der Client zuerst eine Seite in der ASP -Anwendung ausführt
- Ende
- SubSession_onend
- 'Session_onend wird ausgeführt, wenn die Sitzung eines Kunden abgelaufen ist oder die Anwendung verletzt
- Ende
- Subapplication_onend
- 'Application_onend wird ausgeführt, wenn der Webserver der Website ausgefallen ist
- Ende
- </Script>