Sitzungsstatus

Autor: Lewis Jackson
Erstelldatum: 8 Kann 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Modellierung von Grundlagen - Erstellen von UML-Klassenmodellen
Video: Modellierung von Grundlagen - Erstellen von UML-Klassenmodellen

Inhalt

Definition - Was bedeutet Sitzungsstatus?

Der Sitzungsstatus in .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.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

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 con von .NET geschrieben