Frage

Eine Session ist per Browser (via Cookies bestimmt), aber wenn eine „Anwendung“ beginnen tut, und Ende, und wie funktioniert IIS wissen, wann eine Anforderung ein Teil der gleichen gleichen „Application“ Instanz (wenn nicht getan über Cookies, um die gleiche Art und Weise, die Sitzungen sind)?

War es hilfreich?

Lösung

"Application" scope ist global, und jede Anfrage auf eine Website teilt die gleiche Anwendung. Alles, was in der Anwendung gespeichert ist sichtbar auf alle Benutzer. Die Anwendung startet, wenn die erste Anfrage auf die Webseite gemacht wird, und endet, wenn IIS die Website stoppt (zum Beispiel, wenn IIS selbst heruntergefahren wird, oder wenn die Website Hat einige Zeit nicht zugegriffen worden ist).

Andere Tipps

Anwendung gesagt werden beginnen, wenn es zuerst auf dem Webserver bereitgestellt und ist für die Nutzer für den Zugriff zur Verfügung. Jedes Mal, es ist nicht entfalteten oder der Server die Anwendung beendet geschlossen.

Der zweite Teil ist nicht klar, aber unter der Annahme, für die Anwendung der Bestimmung, weist jede Anwendung eine Wurzel, die für die gesamte Anwendung eindeutig ist, die auf ein Web- / Anwendungsserver bereitgestellt werden. So kann der Server, dass herauszufinden, von der URL angefordert wird.

Da jede solche Anforderung als separates betrachtet wird und ein Mechanismus wie Sitzungen, etc. Cookies hat zu Club individueller Wünsche als Teil der Benutzersitzung verwendet werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top