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

Недостатки

• состояние сеанса 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-сервере или на другом компьютере

 

 

еще рефераты
Еще работы по информатике