Модель доступа к удаленным данным (RDA)

В RDA-модели программы представления и прикладные программы объединены и выполняются на компьютере-клиенте, которые поддерживает как операции ввода и отображения данных, так и прикладные операции. Доступ к информационным ресурсам обеспечивается или операторами языка, если речь идет о базах данных, или вызовами функций специальной библиотеки. Запросы к информационным ресурсам направляются по сети удаленному компьютеру, например серверу базы данных, который обрабатывает запросы и возвращает клиенту необходимые для обработки блоки данных.

Технология универсального пользовательского общения в виде электронной почты.

Технология совместного использования ресурсов в рамках глобальных сетей.

В распределенных системах используются три интегрированные технологии.

Многообразие компьютерных сетей и форм взаимодействия ПК порождает проблему их интеграции или по крайней мере соединения на уровне обмена сообщениями.

1. Технология «клиент – сервер».

Основная форма взаимодействия ПК в сети - технология «клиент – сервер». Обычно один компьютер в сети располагает информационными и вычислительными ресурсами, такими, как процессоры, файловая система, почтовая служба, служба печати, база данных, а другие ПК пользуются ими. Реализация технологии «клиент – сервер» в конкретных продуктах может существенно различаться.

Один из основных принципов в этой технологии заключается в разделении операций обработки данных на три группы. Первая группа – ввод и отображение данных. Вторая группа объединяет прикладные операции обработки данных, характерные для решения задач данной предметной области. К третьей группе относятся операции хранения и управления данными (базами данных или файловыми системами).

Согласно этой классификации в любом технологическом процессе можно выделить программы трех видов:

· программы представления, реализующие операции ввода и отображения данных;

· прикладные программы, поддерживающие операции обработки данных;

· программы доступа к информационным ресурсам, реализующие операции хранения и управления данными.

В соответствии с этим выделяют три модели реализации технологии «клиент – сервер».

1. Модель доступа к удаленным данным (Remote Data Access – RDA).

2. Модель сервера базы данных (Data Base Server – DBS).

3. Модель сервера приложений (Application Server – AS).


DBS-модель строится в предположении, что программы, выполняемые на компьютере-клиенте, ограничиваются вводом и отображением, а прикладные программы реализованы в процедурах базы данных и хранятся непосредственно на компьютере-сервере базы данных вместе с программами, управляющими доступом к данным – ядру СУБД.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: