АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

ТЕХНОЛОГИЯ КЛИЕНТ-СЕРВЕР

Читайте также:
  1. Анализ ресурсов кандидата или партии. Технология социально-политического моделирования. Технология социально-политического моделирования
  2. Барканов М.Б. Технология и организация строительства и ремонта зданий и сооружений. – Москва «Высшая школа» 1985.
  3. Биотехнология
  4. Болттарды дайындау технологиясы
  5. Воздушная известь, технология получения
  6. Вопрос 54: Технология изучения и подготовки юридических документов.
  7. Гидроизоляционные работы. Назначение и виды гидроизоляции. Технология производства работ. Охрана труда при производстве гидроизоляционных работ.
  8. Гипсовые вяжущие, технология получения
  9. ГЛАВА 2. БЕСПРОВОДНАЯ ТЕХНОЛОГИЯ WIMAX
  10. Демакияж. Понятие, технология .
  11. Детская присыпка (Aspersio puerilis). Белый порошок. Состав: крахмала и цинка оксида — по 10 частей, талька — 80 частей. Технология аналогична технологии гальманина.
  12. ДЕШИФРИРОВАНИЕ снимков для создания базовых карт земель: объекты дешифрирования, технология дешифрирования, контроль результатов

Клиент – сервер – компьютерная сеть, 1 или неск-ко компьютеров которой, называются сервером, обслуживают остальные компьютеры – клиенты сети.

Клиент – компьютер или рабочая станция, подключенные к сети, которые применяются для доступа к сетевым ресурсам. Функции клиента:

1) клиент управляет пользовательским интерфейсом

2) принимает и проверяет синтаксис, введенного пользователем запроса

3) выполняет приложения

4) генерирует запрос к БД и передает его серверу

5) отображает полученные данные пользователю.

Сервер – компьютер, обслуживающий клиентов, предоставляя им доступ к БД, подключение к сети или обращение к дисковому пространству. Функции сервера:

а) принимает и обрабатывает запросы к БД со стороны клиента

б) поверяет полномочия пользователей

в) выполняет запросы обновления и возвращает результат клиенту

г) поддерживает системный каталог

д) обеспечивает параллельный доступ к БД

е) обеспечивает управление восстановлением системы.

Серверами могут быть уникальные ЭВМ, большие рабочие станции или устройства локальной сети.

Клиентов могут обслуживать 1 или несколько серверов. Разделяя функции можно задавать специализацию оборудования, приспосабливая серверные и клиентские машины к оптимальному функционированию. Такая технология предоставляет 2 модели инф обмена – сообщение и дистанционный вызов процедур.

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

Преимущества этого типа архитектуры:

1 – более широкий доступ к существующ. базам данных.

2 – разделение программ на модули, диктуемое разделением оборудования, что позволяет поддерживать блочно-модульную архитектуру.

3 – повышение общей производительности системы т.к. клиенты и сервер находятся на разных компьютерах и их процессоры способны выполнять приложения параллельно.

4 – стоимость аппаратного обеспечения снижается – достаточно мощный комп с большим устройством нужен только серверу для хранения и управления БД.

5 – сокращаются коммуникационные расходы т.к. приложения выполняют часть операций на клиентских компьютерах и посылают через сеть только запросы к БД, что существенно сокращает объем пересылаемых по сети данных.

6 – повышается уровень непротиворечивости данных, т.к. сервер может самостоятельно управлять проверкой целостности данных и все ограничения определяются и проверяются в одном месте.

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

Топология систем с архитектурой «К – C»


1 | 2 | 3 | 4 | 5 | 6 | 7 |

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



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)