Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сеансы и сессии. Назначение и принципы работы. Состояния



Недостатки

• состояние сеанса ASP хранится в памяти, т.е. оно несовместимо с Web-сервером, работающимкак единое целое. Потому состояниепользователя удаляется при перезапуске IIS или перезагрузки системы;

• cтрогая зависимость механизмов сеансов от "cookies";

Работа с состоянием сеанса

Класс: HttpSessionState

Пространство имен: System.Web.SessionState Сборка: System.Web (в system.web.dll) Синтаксис: public sealed class HttpSessionState: ICollection, IEnumerable

Методы и свойства для работы: см. MSDN

Доступ: свойство Session класса System.Web.HttpApplication

Модели хранения состояния сеанса

· Внутреннее: состояние сеанса хранится в адресном пространстве процесса ASP.NET (aspnet_wp.exe)

· Сервер состояния: состояние сеанса хранится во внешнем процессе (сервере состояния) на данном Web-сервере или на другом компьютере

· SQL-сервер: состояние сеанса хранится в БД сервер MS SQL Server на данном Web-сервере или на другом компьютере





Дата публикования: 2015-02-03; Прочитано: 409 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...