Помощь в написании студенческих работ
Антистрессовый сервис

Архитектура моделей удалённого доступа

РефератПомощь в написанииУзнать стоимостьмоей работы

Каков алгоритм выполнения запроса клиента? Запрос клиента формируется в командах ЯМД. СУБД переводит этот запрос в последовательность файловых команд. Каждая файловая команда вызывает передачу блока информации на клиента, далее на клиенте СУБД анализирует полученную информацию, и если в полученном блоке не содержится ответа на запрос, то принимается решение о передаче следующего блока информации… Читать ещё >

Архитектура моделей удалённого доступа (реферат, курсовая, диплом, контрольная)

Двухуровневые модели

Модель файлового сервера (File Server, FS).

В этой модели презентационная логика и бизнес-логика располагаются на клиенте. На сервере располагаются файлы с данными и поддерживается доступ к файлам. Функции управления информационными ресурсами находятся на клиенте.

Модель файлового сервера.

Рис. 9.5. Модель файлового сервера

В этой модели файлы БД хранятся на сервере, клиент обращается к серверу с файловыми командами, а механизм управления всеми информационными ресурсами, собственно база метаданных, находится на клиенте (метаданные — это данные о данных). Информация о хранимых данных: таблицы описания данных и связей, адресные таблицы и т. п. Достоинства этой модели в том, что мы имеем разделение монопольного приложения на два взаимодействующих процесса. При этом сервер может обслуживать множество клиентов, которые обращаются к нему с запросом. Собственно СУБД должна находиться в этой модели на клиенте.

Каков алгоритм выполнения запроса клиента? Запрос клиента формируется в командах ЯМД. СУБД переводит этот запрос в последовательность файловых команд. Каждая файловая команда вызывает передачу блока информации на клиента, далее на клиенте СУБД анализирует полученную информацию, и если в полученном блоке не содержится ответа на запрос, то принимается решение о передаче следующего блока информации и т. д.

Недостатки:

  • * высокий сетевой трафик, который связан с передачей по сети множества блоков и файлов, необходимых приложениям;
  • * узкий спектр операций манипулирования с данными;
  • * отсутствие адекватных средств безопасности доступа к данным.
Показать весь текст
Заполнить форму текущей работой