![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Рисунок 6. Модель удаленного доступа к данным (RDA)
На сервере располагается ядро СУБД. На клиенте осталась презентационная логика. Клиент обращается к серверу с SQL запросами.
Достоинства:
1. Перенос компонента представления и компонента B.L. на клиентский компьютер существенно разгрузил сервер БД, cведя к минимуму общее число процессов в операционной системе.
2. Сервер БД освобождается от несвойственных ему функций. Процессоры сервера целиком загружаются операциями обработки данных, запросов и транзакций. (но нужны не терминала, а компьютеры (клиентские станции) с собственными локальными вычислительными ресурсами).
3. Резко уменьшается загрузка сети. От клиента к серверу передаются не запросы на ввод-вывод в файловой терминологии, а запросы на SQL, их объем существенно меньше. В ответ на запросы клиент получает только данные релевантные запросу, а не блоки файлов как в ФС модели.
4. Унификация интерфейса клиент-сервер. Стандартом становится язык SQL.
Недостатки:
1. SQL запросы при интенсивной работе клиентских приложений могут существенно загрузить сеть.
2. Излишнее дублирование кода приложений. Так как на клиенте располагается презентационная логика и бизнес логика приложения, то при повторении аналогичных функций в разных приложениях код соответствующей бизнес логики должен быть повторен для каждого клиентского приложения.
3. Сервер играет пассивную роль, поэтому частично функции управления информационными ресурсами должны выполняться на клиенте - это усложняет клиентское приложение.
1.
2.
3.
4.
Дата публикования: 2015-02-22; Прочитано: 1508 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!