Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ИТМ.doc
Скачиваний:
67
Добавлен:
12.09.2019
Размер:
2.05 Mб
Скачать
  1. Ознакомление с предметной областью;

  2. Выбор сетевой операционной системы;

  3. Выбор аппаратного решения по компьютерам и коммуникационному оборудованию.

Эту работу обычно выполняет специализированная фирма (системный интегратор), которая должна предлагать заказчику решения уже прошедшие испытания на реальном оборудовании в действующей сетевой лаборатории. Большинство пользователей предпочитают продукцию известных фирм мира и известных системных интеграторов. К наиболее популярным системам относится сетевая технология Ethernet, имеющая свои преимущества, но и целый ряд недостатков.

5.2. Интегрированные технологии в распределенных системах обработки информации

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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