Zuhause In den Nachrichten Was ist der Sitzungsstatus? - Definition aus techopedia

Was ist der Sitzungsstatus? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Sitzungsstatus?

Der Sitzungsstatus im Kontext von .NET ist eine Methode, mit der eine Benutzersitzung während einer Reihe von HTTP-Anforderungen verfolgt wird. Mit dem Sitzungsstatus kann ein Entwickler Daten zu einem Benutzer speichern, während er in einer .NET-Webanwendung durch ASP.NET-Webseiten navigiert.

Das Konzept einer Sitzung ist allgemein gehalten und gilt für die meisten Webserver. Der Sitzungsstatus ist jedoch ein Microsoft-zentriertes Konzept.

Techopedia erklärt den Sitzungsstatus

Das HTTP-Protokoll ist zustandslos, was bedeutet, dass HTTP keine integrierte Möglichkeit bietet, einen Benutzer beim Navigieren von einer Webseite zu einer anderen im Auge zu behalten. Infolgedessen gibt es eine Reihe anderer Methoden zur Aufrechterhaltung des Zustands. Dazu gehören der Sitzungsstatus, Cookies, ausgeblendete Formularfelder (in .NET ViewState genannt), die Weitergabe von Variablen über den Querystring und Formularbeiträge.

Der größte Nachteil des Sitzungsstatus ist, dass der Status im Anwendungspool von IIS auf dem Webserver beibehalten wird. Dies ist kein Problem mit einem Server, verursacht jedoch Probleme beim Skalieren auf mehrere Server. Die Lösung besteht darin, auf einen Statusserver zu wechseln, auf dem der Sitzungsstatus auf einem Drittanbieter-Server gespeichert ist. Das Speichern des Sitzungsstatus im Anwendungspool bedeutet auch, dass Daten verloren gehen, wenn der Server neu gestartet wird.

Diese Definition wurde im Kontext von .NET geschrieben
Was ist der Sitzungsstatus? - Definition aus techopedia