Трехуровневая модель
На рис. 2 показана
трехуровневая модель
клиент/сервер. Здесь клиент ? это
пользовательский интерфейс к
данным, а данные находятся на
удаленном сервере. Клиентное
приложение делает запросы для
получения доступа или изменения
данных через сервер или Remote Data Broker.
Рисунок 2
Если клиент,
сервер и бизнес-правила
распределены по отдельным
компьютерам, разработчик может
оптимизировать доступ к данным и
поддерживать их целостность во
всей системе. Delphi
4 добавляет мощные возможности для
разработки трехуровневой
архитектуры с технологией MIDAS.
MIDAS-Multitier Distributed Application Services Suite
Технология MIDAS
поддерживается в выпусках Delphi 4
Client/Server Suite и Enterprise. Она
представляет собой комплект
компонентов, серверов и технологии
для разработки трехуровневых
приложений. В главе 31,
"Разработка MIDAS'', эта технология
рассматривается подробнее.
|