- •6.1. Понятие компьютерных сетей
- •Р ис. 6.1. Классификация компьютерных сетей :
- •6 Информационные технологии
- •Характеристика компьютерных сетей
- •6.2. Понятие локальных вычислительных сетей
- •Р ис. 6.4. Структура сетевой операционной системы
- •Р ис. 6.11. Методы доступа к среде передачи данных
- •Технология беспроводных сетей Wi-Fi
- •180*Главав. Информационные iBxnuji
- •Точи» доступа
- •6.4. Информационные хранилища
- •П реобразование в аналитические данные о чищение данных
- •А грегирование данных
- •Согласование во времени
- •И нформационное хранилище
- •Р ис. 6.21. Принцип построения витрины данных
- •6.5. Геоинформационные системы
- •5. Методы 4 Исполнители р ис. 6.25. Основные компоненты гис
- •1 Координатные данные I
- •6.6. Технология групповой работы. Корпоративные системы
- •К орпоративаная сеть
- •Р ис. 6.31. Структура корпоративной сети
- •V Подразделение фирмы у
- •6.7. Технологии видеоконференций
- •Преобразование в аналитические данные из главы рекомендуется запомнить
- •Практическое задание
180*Главав. Информационные iBxnuji
С
ервер
работает по заданиям клиентов и управляет
выполнением; заданий.
После выполнения каждого задания сервер
посылает получе| ные
результаты клиенту, пославшему это
задание, , <
Сервисная функция в архитектуре «клиент-сервер» описьн комплексом прикладных программ, в соответствии с которым выисиц ются разнообразные прикладные процессы.
Клиенты — это рабочие станции, которые используют ресурсы вера и предоставляют удобные интерфейсы пользователя. Интерфей пользователя — это процедуры взаимодействия пользователя с системе; или сетью.
Клиент является инициатором и использует электронную почту i другие сервисы сервера. В этом процессе клиент запрашивает вид < живания, устанавливает сеанс, получает нужные ему результаты и i щает об окончании работы.
Один из основных принципов технологии «клиент-сервер» заключи ется в разделении функций стандартного интерактивного приложен» на три группы, имеющие различную природу:
Модель файлового сервера представляет наиболее простой случай распределенной обработки данных. Один из компьютеров в сети считается файловым сервером и предоставляет другим компьютерам услуги по обработке файлов. Файловый сервер играет роль компонента доступа к информационным ресурсам (т. е. к файлам). На других ПК в сети функционирует приложения, в которых совмещены компонент представления и прикладной компонент. Использование файловых серверов предполагает, что вся обработка данных выполняется на рабочей станции, а сервер лишь выполняет функции накопителя данных и средств доступа (рис. 6.16).
Первая группа |
Это функции ввода и отображения данных |
Вторая группа |
Это прикладные операции обработки данных, ха рактерные для решения задач данной предмет ной области (например, для банковской систе мы - открытие счета, перевод денег с одного сче та на другой и т. д.) ' " |
Третья группа |
Это операции хранения и управления информа ционно-вычислительными ресурсами (базам! данных, файловыми Системами и т. д.) |
В соответствии с этой классификацией^ любом приложении выде ляются следующие логические компоненты:
компонент представления, реализующий функции первой группы;)]
прикладной компонент, поддерживающий функции второй группь
компонент доступа к информационным ресурсам, поддерживают^ функции третьей группы.
Выделяют четыре модели реализации технологии «клиент-сервер* представленные на рис. 6.15. :
М
етоды
доступа к среде передачи данных
Детерминированные
едетерминированные
Рис. 6.16. Режим Ad Hoc
К недостаткам технологии данной модели относят низкий сетевой трафик (передача множества файлов, необходимых приложению), небольшое количество операций манипуляции с данными (файлами), отсутствие адекватных средств безопасности доступа к данным (защита только на уровне файловой системы) и т. д.
Модель доступа к удаленным данным существенно отличается от мо дели файлового сервера методом доступа к информационным ресурсам. В этой модели компонент представления и прикладной компонент так же совмещены и выполняются на компьютере-клиенте. Доступ к ин формационным ресурсам обеспечивается операторами специального языка (SQL, если речь идет о базах данных) или вызовами функций спе циальной библиотеки.^ ,
Запросы к информационным ресурсам направляются по сети серверу базы данных, который обрабатывает и выполняет их, возвращая клиенту не файлы, а необходимые для обработки блоки данных, которые удовлетворяют запросу клиента (рис. 6.17).
