Заказ работы

Заказать
Каталог тем
Каталог бесплатных ресурсов

Реализации трехуровневой архитектуры

Транзакция –это непрерывное управление данными, которое переводит БД из одного целостногосостояния в другое.

В принципе, архитектура приложений"клиент-сервер" не ограничивается тремя уровнями и может бытьмногоуровневой. Многоуровневая архитектура предполагает дальнейшую декомпозициюприложения на функционально различные компоненты и распределение этихкомпонентов по узлам вычислительной сети. Специалисты считают, что использоватьтрехуровневую архитектуру целесообразно в следующих ситуациях, когда:

1)   число параллельных подключений к БДпревышает 50;

2)   приложение вызывает функции, которыеодновременно необходимы разным модулям приложения (эти модули реализуютопределённую логику системы и представляют собой хранимые процедуры);

3)   применяется кэширование данных;

Кэширование –приём, при котором информация, часто используемая и хранящаяся во внешнейпамяти, временно записывается в быструю оперативную память. Когда этаинформация необходима, она считывается из оперативной памяти.

4)   приложение должно функционировать вглобальной сети с территориально распределенными узлами;

5)   требуется проверка полномочийпользователей, обращающихся к БД. При этом трехуровневая архитектура снижаетиздержки на управление защитой и её обслуживание.



Размер файла: 240.5 Кбайт
Тип файла: doc (Mime Type: application/msword)
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров