Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ в психологии / 1 / учебники / Н.В. Максимов, Л.И. Алешин - Информационные технологии - 2004.pdf
Скачиваний:
1004
Добавлен:
18.04.2015
Размер:
8.03 Mб
Скачать

Архитектура «сервер приложений»

Рассмотренные выше архитектуры являются двухзвенными – все функции доступа и обработки распределены между программой клиента и сервером БД. Дальнейшее снижение требований к ресурсам клиента достигается за счёт введения промежуточного звена – сервера приложений, на который переносится значительная часть программных компонентов управления данными и большая часть бизнес-логики. При этом серверы баз данных обеспечивают исключительно функции СУБД по ведению и обслуживанию БД. Схема трёхзвенной архитектуры сервера приложений приведена на Рис. 19-4.

Рис. 19-4. Архитектура сервера приложений

К другим (организационно-технологическим) достоинствам трёхзвенной архитектуры можно отнести:

централизованное ведение бизнес-логики и в случае их изменения отсутствие необходимости их тиражирования в клиентских приложениях;

отсутствие необходимости устанавливать на клиентских машинах компонент программного обеспечения управления доступом к данным;

возможность отложенного обновления БД в случае изменения данных, запрошенных с сервера, в автономном режиме. Данные будут обновлены в базе после следующего соединения клиентской программы

ссервером приложений.

Архитектура сервера баз данных

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

393

Соседние файлы в папке учебники