Die Anwendung ist ein öffentliches Objekt in ASP.
Anwendungsobjekt
Eine Anwendung im Web kann eine Reihe von ASP -Dateien sein. Diese ASP -Dateien arbeiten zusammen, um eine Aufgabe zu erledigen. Das Anwendungsobjekt in ASP wird verwendet, um diese Dateien zusammenzubündet.
Das Anwendungsobjekt wird verwendet, um Variablen von einer beliebigen Seite zu speichern und zuzugreifen, ähnlich wie ein Sitzungsobjekt. Der Unterschied besteht darin, dass alle Benutzer ein Anwendungsobjekt teilen und die Beziehung zwischen dem Sitzungsobjekt und dem Benutzer eins zu eins ist.
Das Anwendungsobjekt enthält Informationen (z. B. Datenbankverbindungsinformationen), die von vielen Seiten in der Anwendung verwendet werden. Dies bedeutet, dass auf diese Informationen von jeder Seite zugegriffen werden können. Dies bedeutet auch, dass Sie diese Informationen an einem Ort ändern können, und die Änderungen werden automatisch auf allen Seiten reflektiert.
Wenn eine Website erstellt wird und eine große Menge an Anwendungen verwendet wird, wird eine große Menge an Serverressourcen genommen. Wenn wir den Hintergrund beenden, können wir die Daten löschen und die Website wird schneller ausgeführt.
Das Anwendungsobjekt implementiert das Austausch von Informationen zwischen allen Benutzern einer bestimmten Anwendung und bleibt während des Serverbetriebs Daten bestehen. Darüber hinaus verfügt das Anwendungsobjekt über Methoden, um den Zugriff auf Daten und Ereignisse auf Anwendungsebene zu steuern, mit denen ein Prozess ausgelöst werden kann, wenn eine Anwendung gestartet und gestoppt wird.
Obwohl das Anwendungsobjekt keine integrierten Eigenschaften aufweist, können wir benutzerdefinierte Eigenschaften mithilfe der folgenden Syntax festlegen, die auch als Sammlungen bezeichnet werden kann.
Anwendung ("Eigenschaft/Sammlungsname") = Wert
Der folgende Code erläutert, wie die Anwendung erstellt und gelöscht wird
Anwendungszuweisung erstellen: <%application("aa")="lhp"%>
Drucken Anwendungswert: <%=application("aa")%>
Code zum Löschen von ASP zum Löschen von Anwendungsobjekten:
<%'application.Contents.removeall' application.contents.remove ("Variablenname") application.contents.remove ("aa")%> <br /> Anwendungswert Druck: <%= Anwendung ("AA")%>Die oben genannte Methode, um die Anwendung ASP zu beseitigen.