Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1к 1семестр / INFORMATIKA / Lekcii / Лекции / ЛЕКЦИЯ_14_Локальные компютерные сети.doc
Скачиваний:
120
Добавлен:
02.04.2015
Размер:
331.78 Кб
Скачать

Модели архитектуры клиент-сервер

Архитектура клиент-сервер, основанная на двух взаимодействующих компонентах (клиенте, отвечающем за организацию диалога с пользователем и несущем на себе бизнес-логику, и сервере, обеспечивающем многопользовательскую работу с данными и их целостность), может быть представлена нескольким моделям клиент - серверного взаимодействия:

Толстый” клиент. Наиболее часто встречающийся вариант реализации архитектуры клиент-сервер в уже внедренных и активно используемых системах. Серверная часть, при данном подходе, представляет собой сервер баз данных. К описанной модели часто применяют аббревиатуру RDA - Remote Data Access (удаленный доступ к данным).

Тонкий” клиент. Модель, начинающая активно использоваться в корпоративной среде в связи с распространением Internet-технологий и, в первую очередь, Web-браузеров тонкими клиентами (упрощенными компьютерами, предназначенными для работы с серверами). Тонкие клиенты используются для работы с традиционными офисными приложениями. Преимущество информационной системы с “тонкими” клиентами заключается в ее улучшенной управляемости и, как следствие этого, повышенной надежности.

Двухзвенная модель (two-tier model) – система “клиент-сервер”, в которую входят компьютеры клиента и сервера. Клиент запрашивает данные у сервера, а сервер предоставляет данные. Большинство систем “клиент-сервер” построены с использованием этой модели, но двухзвенные модели способны обеспечить работу лишь ограниченного числа клиентов.

Многозвенная модель (three-tier model) - система “клиент-сервер”, в которой промежуточное звено (компьютер) помещается между компьютером-клиентом и компьютером-сервером двухзвенной модели. Промежуточное звено, обычно работающее как монитор обработки транзакций (TP) или брокер объектных запросов, предоставляет место для выполнения программы. C помощью многозвенной модели разработчики могут обеспечивать работу большего числа клиентов, чем при использовании двухзвенной модели.

Локальные вычислительные сети

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

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

Локальная вычислительная сеть представляет собой систему распределенной обработки данных, охватывающую небольшую территорию (диаметром до 10 км) внутри учреждений, НИИ, вузов, банков, офисов и т.п. Это система взаимосвязанных и распределенных на фиксированной территории средств передачи и обработки информации, ориентированных на коллективное использование общесетевых ресурсов – аппаратурных, информационных, программных. ЛВС можно рассматривать как коммуникационную систему, которая поддерживает в пределах одного здания или некоторой ограниченной территории один или несколько высокоскоростных каналов передачи информации, предоставляемых подключенным абонентским системам (AC) для кратковременного использования.

Основные характеристики ЛВС:

  • территориальная протяженность сети (длина общего канала связи);

  • максимальная скорость передачи данных;

  • максимальное число абонентских систем в сети;

  • максимально возможное расстояние между рабочими станциями в сети;

  • топология сети;

  • вид физической среды передачи данных;

  • максимальное число каналов передачи данных;

  • тип передачи сигналов (синхронный или асинхронный);

  • метод доступа абонентов в сеть;

  • структура программного обеспечения сети;

  • возможность передачи речи и видеосигналов;

  • условия надежной работы сети;

  • возможность связи ЛВС между собой и сетью более высокого уровня;

  • возможность использования процедуры установления приоритетов при одновременном подключении абонентов к общему каналу. К наиболее типичным областям применения ЛВС относятся следующие.