Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП / ООП / ры_приложений_полная_книга.pdf
Скачиваний:
500
Добавлен:
18.02.2017
Размер:
7.08 Mб
Скачать

код для реализации кэширования в компонентах приложения, размещаемых в

Internet Information Services (IIS), Enterprise Services и насыщенных клиентских приложениях. Кроме того, существуют одинаковые параметры настройки кэша для всех сред.

Обеспечение настраиваемого и постоянного резервного хранилища. Блок поддерживает и изолированные хранилища, и резервные хранилища базы данных. Разработчики могут создавать дополнительных поставщиков резервного хранилища и добавлять их в блок, используя его параметры конфигурации. Также данный блок приложений может осуществлять симметричное шифрование данных элементов кэша перед сохранением в резервном хранилище.

Обеспечение того, чтобы изменение параметров конфигурации кэша не приводило к изменению исходного кода приложения. Разработчики пишут код, в котором используется один или несколько именованных кэшей. Впоследствии операторы или разработчики системы могут конфигурировать каждый из этих именованных кэшей в отдельности с помощью инструментов настройки Enterprise Library.

Элементы кэша требуют любого из следующих вариантов настройки срока действия: абсолютное время, скользящий временной интервал, расширенный формат времени (например, каждый вечер в полночь), зависимость от файлов или неограниченный срок действия.

Изменение исходного кода блока для расширения или настройки.

Использование множества типов хранилищ кэша (через разные диспетчеры кэша) в одном приложении.

Caching Application Block может использоваться с любыми из нижеперечисленных типов приложений:

Windows Forms.

Консольное приложение.

Сервис Windows.

Сервер COM+.

Веб-приложение ASP.NET или Веб-сервис, если необходимы функции, не вошедшие в кэш ASP.NET.

Замечания

При работе с Caching Application Block обратите внимание на следующее:

Блок должен развертываться в одном домене приложения. Каждый домен приложения может иметь одно или несколько хранилищ кэша (с или без резервных хранилищ).

Соседние файлы в папке ООП