Was ist die Verwendung von Session in Webanwendungen?
Was ist die Verwendung von Session in Webanwendungen?

Video: Was ist die Verwendung von Session in Webanwendungen?

Video: Was ist die Verwendung von Session in Webanwendungen?
Video: Live-Interview: Tipps für Weiterentwicklung von Desktop- zu Webanwendungen | Parkside Expert Stories 2024, Dezember
Anonim

EIN Sitzung kann als serverseitige Speicherung von Informationen definiert werden, die während der Interaktion des Benutzers mit dem Netz Website oder Internetanwendung . Anstatt große und sich ständig ändernde Informationen über Cookies im Browser des Benutzers zu speichern, wird auf der Client-Seite nur eine eindeutige Kennung gespeichert.

Was ist eine Sitzung und warum verwenden wir sie?

Sitzungen sind eine einfache Möglichkeit, Daten für einzelne Benutzer gegen eine eindeutige Sitzung ICH WÜRDE. Das kann sein Gebraucht um Statusinformationen zwischen Seitenanforderungen beizubehalten. Sitzung IDs werden normalerweise per. an den Browser gesendet Sitzung Cookies und die ID ist Gebraucht Vorhandenes abrufen Sitzung Daten.

Zweitens, wo wird die Sitzung gespeichert? Die Sitzung kann sein gelagert auf dem Server oder auf dem Client. Wenn es auf dem Client ist, wird es sein gelagert durch den Browser, höchstwahrscheinlich in Cookies und wenn ja gelagert auf dem Server, die Sitzung IDs werden vom Server erstellt und verwaltet.

Was sind Cookies und Sessions?

Cookies und Sitzungen werden verwendet, um Informationen zu speichern. Kekse werden nur auf der clientseitigen Maschine gespeichert, während Sitzungen werden sowohl auf dem Client als auch auf einem Server gespeichert. Sitzung . EIN Sitzung erstellt eine Datei in einem temporären Verzeichnis auf dem Server, auf dem sie registriert ist Sitzung Variablen und ihre Werte werden gespeichert.

Warum ist eine Sitzung erforderlich?

Wenn es eine Reihe von kontinuierlichen Anfragen und Antworten von demselben Client an einen Server gibt, kann der Server nicht erkennen, von welchem Client er Anfragen erhält. Weil HTTP ein zustandsloses Protokoll ist. Wenn es ein gibt brauchen um den Gesprächszustand aufrechtzuerhalten, Sitzung Tracking ist erforderlich.

Empfohlen: