Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




Технология клиент-сервер – модель взаимодействия компьютеров в сети. Исторически существовало 2 альтернативные модели вычисления: 1. централиз. вычисление (данные и их обработка вып-ся на сервере) 2. вычисление на клиентских машинах с централиз. хранением файлов. Данные хранятся на сервере, обработка происходит на клиенте. Современная модель К-С объединяет преим-ва обеих моделей.

К-С обеспеч. разработку ИС со св-ми мобильности и интероперабельности, что соответствует признакам и подходам откр. систем.

Мобильность – возможность переноса ИС с одной прогр.-ап. платформы на другую.

Интероперабельность – упрощение разработки ИС на основе использования готовых компонентов со станд. интерфейсом.

Клиент – реализуется на раб. станции, обладающей некот. специфич. особенностями: 1)объем оперативной памяти 2) наличие и объем дисковой памяти 3) хар-ки процессора и монитора

Сервер – 1) элемент аппаратуры, предоставляющий совместно используемый сервис в сети 2) прогр. компонент, предоставляющий общий сервис др. прогр. компонентам. Примеры: - сервер телекоммуникаций; - вычислит. сервер; - дисковый сервер; - файловый сервер; - сервер БД

Достоинства: 1)возможность централиз. хранения данных и их обработки 2) возм-ть совместного использования доступного технич. и прогр. обеспечения 3) простая управляемость при большом числе пользователей 4) централиз. организация, повышающая безопасность инфо.

Недостатки: 1) дорогое ПО 2) сложность в разработке 3) необх-ть высококвалифицированного персонала

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

Модели архитектуры «клиент-сервер». RDA-модель и DBS-модель.

RDA – Remote Data Access – модель доступа к удал. данным (4-я модель). В RDA модели коды компонента-представления и прикл. компонента совмещены и вып-ся на компьютере-клиента. Доступ к инф. ресурсам обесп-ся на языке SQL. Запросы напр-ся по сети серверу БД, кот. их обрабатывает и пересылает клиенту блоки требуемых данных.

Достоинства: 1) широкий выбор ср-в разработки приложений 2)дост-ва мощного клиента

Недостатки: сложность администрир. и разработки распределенных ИС. Сеть перегружена большим кол-ом избыточных данных.

DBS – Data Base Server – модельсервера БД (2 модель)

Процесс, вып-ый на клиенте огр-ся фунуциями представления. Прикл. функции реализованы в виде хранимых процедур БД, хранящихся непосредственно в ней и вып-ся на сервере БД. Язык хранимых процедур уникален для каждой СУБД. «+» и «-«соответствует модели мощный сервер.

20.Сравнительный анализ двухуровневая архитектура К-С. Подходы «мощный сервер» и «мощный клиент»

ИС Технология К-С
модуль хранения данных модуль обработки данных интерфейс пользователя
С
К
Двухуровневая архитектура

Возникает задача распределения 3-х модулей ИС по 2-м физич. компонентам. Модуль хранения данных обычно реализ-ся на сервере, модуль интерфейса – на клиенте. В зависимости от размещения мод. обработки существует неск. подходов к реализации ИС в двухуровневой арх-ре К-С. На рис. представлены 5 подходов.

С Е Р В Е Р

мощный сервер мощный клиент

 

«+» 1.размещ. обработки в непосредств. близости к данным (снижается объем пересыл инфо) 2.повыш. целостность и безопасность данных 3.хорошая масштабируемость по производ-ти «-«1.сложность реализации 2.производ-ть программ на SQL ниже, чем на др. языках 3.низкая надежность программ, написанных на SQL «+» 1.высокоразвитый графич. интерфейс 2.возм-ть одноврем. работы с неск. приложениями 3.высокая скорость работы «-« 1.сложность администрирования 2.сложность обновления 3.сложность распределения полномочий 4.перегрузка в сети 5.слабая защита данных

 





Поделиться с друзьями:


Дата добавления: 2015-10-19; Мы поможем в написании ваших работ!; просмотров: 490 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студент всегда отчаянный романтик! Хоть может сдать на двойку романтизм. © Эдуард А. Асадов
==> читать все изречения...

2513 - | 2249 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.