Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Интегрированные технологии в распределенных системах обработки информации
Многообразие компьютерных сетей и форм взаимодействия ПК порождает проблему их интеграции или по крайней мере соединения на уровне обмена сообщениями. В распределенных системах используются три интегрированные технологии. Технология «клиент – сервер». Технология совместного использования ресурсов в рамках глобальных сетей. Технология универсального пользовательского общения в виде электронной почты. Основная форма взаимодействия ПК в сети - технология «клиент – сервер». Обычно один компьютер в сети располагает информационными и вычислительными ресурсами, такими, как процессоры, файловая система, почтовая служба, служба печати, база данных, а другие ПК пользуются ими. Реализация технологии «клиент – сервер» в конкретных продуктах может существенно различаться. Один из основных принципов в этой технологии заключается в разделении операций обработки данных на три группы. Первая группа – ввод и отображение данных. Вторая группа объединяет прикладные операции обработки данных, характерные для решения задач данной предметной области. К третьей группе относятся операции хранения и управления данными (базами данных или файловыми системами). Согласно этой классификации в любом технологическом процессе можно выделить программы трех видов: · программы представления, реализующие операции ввода и отображения данных; · прикладные программы, поддерживающие операции обработки данных; · программы доступа к информационным ресурсам, реализующие операции хранения и управления данными. В соответствии с этим выделяют три модели реализации технологии «клиент – сервер». Модель доступа к удаленным данным (Remote Data Access – RDA). Модель сервера базы данных (Data Base Server – DBS). Модель сервера приложений (Application Server – AS). В RDA-модели программы представления и прикладные программы объединены и выполняются на компьютере-клиенте, которые поддерживает как операции ввода и отображения данных, так и прикладные операции. Доступ к информационным ресурсам обеспечивается или операторами языка, если речь идет о базах данных, или вызовами функций специальной библиотеки. Запросы к информационным ресурсам направляются по сети удаленному компьютеру, например серверу базы данных, который обрабатывает запросы и возвращает клиенту необходимые для обработки блоки данных.
Модель доступа к удаленным данным (RDA) DBS-модель строится в предположении, что программы, выполняемые на компьютере-клиенте, ограничиваются вводом и отображением, а прикладные программы реализованы в процедурах базы данных и хранятся непосредственно на компьютере-сервере базы данных вместе с программами, управляющими доступом к данным – ядру СУБД. Модель сервера базы данных (DBS) На практике часто используются смешанные модели, когда поддержка целостности базы данных и простейшие операции обработки данных поддерживаются хранимыми процедурами (DBS-модель), а более сложные операции выполняются непосредственно прикладной программой на компьютере-клиенте (RDA-модель). В AS-модели программа, выполняемая на компьютере-клиенте, решает задачу ввода и отображения данных, то есть реализует операции первой группы. Прикладные программы выполняются одним или группой серверов приложений. Доступ к информационным ресурсам, необходимым для решения прикладных задач, обеспечивается так же, как в модели RDA. Прикладные программы обеспечивают доступ к ресурсам различных типов – базам данных, индексированным файлам, очередям и др. RDA-модель и DBS-модель опираются на двухзвенную схему разделения операций. В AS-модели реализована трехзвенная схема разделения операций, где прикладная программа выделена как важнейшая.
|
||||||||
Последнее изменение этой страницы: 2017-02-22; просмотров: 291; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.94.102.228 (0.002 с.) |