Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0RBst7D3nn.doc
Скачиваний:
14
Добавлен:
30.04.2022
Размер:
694.78 Кб
Скачать

1.3. Тенденции развития архитектуры клиент-сервер

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

Таблица 1 - Основные различия в двух и трёхуровневых архитектурах

Параметры приложения

Двухуровневая архитектура

Трехуровневая архитектура

Масштаб

Подразделение

Предприятие

Количества одновременно работающих пользователей

<100

~1000

Транзакции

Простые

Напряженные

Доступность

Не является жизненно важной

Жизненна важна

Системное администрирование

Простое

Сложное

Построение приложений

Отдельные приложения

Системы приложений

Процедуры разработки

Неформальные

Формальные

Характеристики архитектуры

Клиент

Мощный

Маломощный

Серверы

Один

Несколько

БД

Одна

Несколько

Сети

Одна

Несколько

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]