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




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

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

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

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

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

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

Технология «клиент — сервер» получает все большее распро­странение, но реализация технологии в конкретных програм­мных продуктах существенно различается.

выделяют три модели реализации тех­нологии «клиент—сервер»:

— модель доступа к удаленным данным (Remote Data Access — RDA);

— модель сервера базы данных (DataBase Server — DBS);

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

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

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

На практике часто используются смешанные модели, когда поддержка целостности базы данных и простейшие операции об­работки данных поддерживаются хранимыми процедурами (DBS-модель), а более сложные операции выполняются непос­редственно прикладной программой, которая выполняется на компьютере-клиенте (RDA-модель).

В AS-модели программа, выполняемая на компьютере-кли­енте, решает задачу ввода и отображения данных, т.е. реализует операции первой группы. Прикладные программы выполняются одним либо группой серверов приложений (удаленный компью­тер или несколько компьютеров). Доступ к информационным ре­сурсам, необходимым для решения прикладных задач, обеспечи­вается так же, как и в RDA-модели. Прикладные программы обеспечивают доступ к ресурсам различных типов — базам дан­ных, индексированным файлам, очередям и др. RDA-модели опираются на двухзвенную схему разделения операций, где при­кладная программа выделена как важнейшая (рис. 9.21).

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

Глобальные сети (Wide Area Network, WAN) — это телеком­муникационные структуры, объединяющие локальные инфор­мационные сети, имеющие протокол связи, методы подключе­ния и протоколы обмена данными. Каждая из глобальных сетей (Internet, Bitner, Decnet и др.) организовывалась для определен­ных целей, а в дальнейшем расширялась за счет подключения ло­кальных сетей, использующих ее услуги и ресурсы.

Крупнейшей глобальной информационной сетью является Internet. Передача данных в этой сети организована на основе протокола Internet-IP (Internet Protocol), представляющего собой описание работы сети, которое включает правила налаживания и поддержания связи в сети, обращения с IP-пакетами и их обра­ботки, описания сетевых пакетов семейства IP. Сеть спроектиро­вана таким образом, что пользователь не имеет никакой инфор­мации о конкретной структуре сети. Чтобы послать сообщение по сети, компьютер размещает данные в некий «конверт», назы­ваемый, например, IP, с указанием конкретного адреса.

Электронная почта является популярной услугой вычисли­тельных сетей, и поставщики сетевых операционных систем ком­плектуют свои продукты средствами поддержки электронной почты.

Электронная почта в локальных сетях обеспечивает передачу документов, успешно используется при автоматизации конторс­ких работ. При использовании для связи между сотрудниками всего офиса она оказывается удобнее телефона, так как позволяет передавать такую информацию, как отчеты, таблицы, диаграммы и рисунки, которые по телефону передать трудно.

«Почтовый ящик» — общая область памяти вычислительной сети, предназначенная для записи информации с помощью одной прикладной програм­мы с целью ее дальнейшего использования другими прикладны­ми программами, функционирующими в других узлах сети.

Электронная почта глобальных сетей передачи сообщений, где могут объединяться компьютеры самых различных конфигу­раций и со вместимостей, обеспечивает:

— работу в онлайновом режиме, когда не требуется постоян­ного присутствия на почтовом узле. Достаточно указать специальной программе-почтовику (Mailer) время систем­ных событий и адреса, где следует забирать почту;

— доступ к телеконференциям (Echo Conference);

— доступ к файловым телеконференциям (File Conference).

Несмотря на их многообразие в различных системах элект­ронной почты все они имеют общие функции: оповещение о при­бытии новой почты, чтение входящей почты, создание исходя­щей почты, адресация сообщений, использование адресной книги, содержащей список абонентов, которым часто посылают почту, отправка сообщений, обработка сообщений и их сохранение.

К обработке сообщений относятся такие функции, как пе­чать, удаление, переадресация письма, сортировка, архивирова­ние сообщений, хранение связанных сообщений. Особо следует выделить программы, позволяющие работать с папками, созда­вать свои папки для хранения в них сообщений по различным те­мам. Это очень удобно и помогает быстрее и эффективнее обра­батывать почту.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: