![СЕЙЧАС МОЖЕТ БЫТЬ ГИПНОТИЗОМ - Non Verbal Inductions](https://i.ytimg.com/vi/Fw7N4g7VrXE/hqdefault.jpg)
Съдържание
- Определение - Какво означава състоянието на сесията?
- Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
- Техопедия обяснява състоянието на сесията
Определение - Какво означава състоянието на сесията?
Състоянието на сесията, в съответствие с .NET, е метод, който следи потребителската сесия по време на поредица от HTTP заявки. Състояние на сесията позволява на програмист да съхранява данни за потребител, докато той / тя навигира през уеб страниците на ASP.NET в .NET уеб приложение.
Концепцията за сесия е обща и се прилага за повечето уеб сървъри. Състоянието на сесията обаче е концепция, насочена към Microsoft.
Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
Техопедия обяснява състоянието на сесията
HTTP протоколът е без състояние, което означава, че HTTP няма вграден начин да следи потребителя, докато той преминава от една уеб страница на друга. В резултат на това има редица други методи, използвани за поддържане на състояние. Те включват състояние на сесия, бисквитки, скрити формулярни полета (известни като viewstate в .NET), преминаване на променливи през заявката и формулярите на формулярите.
Най-големият недостатък на състоянието на сесията е, че състоянието се поддържа в пула за приложения на IIS на уеб сървъра. Това не е проблем с един сървър, но създава проблеми при мащабирането на няколко сървъра. Решението е да се премести на държавен сървър, където състоянието на сесията се съхранява на сървър на трета страна. Съхраняването на състоянието на сесията в пула с приложения също означава, че данните се губят, ако сървърът се рестартира.
Това определение е написано в рамките на .NET