Casa Notícies interiors Què és l'estat de la sessió? - Definició de tecnologia

Què és l'estat de la sessió? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Estat de sessió?

L’estat de sessió, en el context de .NET, és un mètode per fer un seguiment de la sessió d’un usuari durant una sèrie de peticions HTTP. L’estat de sessió permet a un desenvolupador emmagatzemar dades sobre un usuari mentre navega per les pàgines web d’ASP.NET en una aplicació web .NET.

El concepte de sessió és genèric i s'aplica a la majoria de servidors web. Tanmateix, l'estat de sessió és un concepte centrat en Microsoft.

Techopedia explica l'estat de sessió

El protocol HTTP no té estat, el que significa que HTTP no té cap forma integrada de fer un seguiment d’un usuari mentre navega d’una pàgina web a una altra. Com a resultat, hi ha diversos altres mètodes utilitzats per mantenir l'estat. Inclouen estat de sessió, cookies, camps de formulari ocults (coneguts com a punt de vista a .NET), passant variables a través de la cadena de consulta i publicacions de formularis.

L’inconvenient més gran de l’estat de sessió és que es manté l’estat al conjunt d’aplicacions d’IIS del servidor web. No es tracta d’un problema amb un servidor, però causa problemes a l’hora d’escalfar-los per tenir diversos servidors. La solució és passar a un servidor d’estat, on l’estat de sessió s’emmagatzema en un servidor de tercers. L'emmagatzematge de l'estat de sessió al conjunt d'aplicacions també significa que es perden les dades si es reinicia el servidor.

Aquesta definició es va escriure en el context de .NET
Què és l'estat de la sessió? - Definició de tecnologia