![Modellierung von Grundlagen - Erstellen von UML-Klassenmodellen](https://i.ytimg.com/vi/Iw3FjQ-qxt8/hqdefault.jpg)
Inhalt
- Definition - Was bedeutet Sitzungsstatus?
- 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
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