Студопедия

Главная страница Случайная страница

Разделы сайта

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






Модель сервера приложений






Плюсы:

1. Тонкий клиент.

2. Между клиентской программой и сервером приложения передается лишь

минимально необходимый поток данных - аргументы вызываемых функций

и возвращаемые от них значения. Это теоретический предел эффективности

использования линий связи, даже работа с ANSI-терминалами (не говоря

уже об использование протокола http) требует большей нагрузки на сеть.

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

экземплярах на одном или нескольких компьютерах, что позволяет

использовать вычислительные мощности организации столь эффективно и

безопасно как этого пожелает администратор ИС.

4. Дешевый трафик между сервером приложений и СУБД. Трафик между

сервером приложений и СУБД может быть большим, однако это всегда

трафик локальной сети, а их пропускная способность достаточно велика и

дешева. В крайнем случае, всегда можно запустить СП и СУБД на одной

машине, что автоматически сведет сетевой трафик к нулю.

5. Снижение нагрузки на сервер данных по сравнению с 2.5-слойной схемой, а

значит и повышение скорости работы системы в целом.

6. Дешевле наращивать функциональность и обновлять ПО.

Минусы:

1. Выше расходы на администрирование и обслуживание серверной

части.

Масштабируемость систем выполненных в 3-х слойной архитектуре впечатляет. Одна

и та же система может работать как на одном отдельно стоящем компьютере, выполняя на

нем программы СУБД, СП и клиентской части, так и в сети, состоящей из сотен и тысяч

машин. Как уже было отмечено, единственным фактором, препятствующим бесконечной

масштабируемости, является лишь требование ведения единой базы данных.

Помимо требования увеличения производительности системы с ростом масштабов

деятельности важным фактором является и расширение ее функциональной

наполненности. И здесь 3-х слойная схема выигрывает у своих предшественников. Для

расширения функциональности не обязательно менять всю систему как в случае 2.5-

слойной схемы - достаточно установить новый сервер приложения с требуемой функцией.

Отпадают и многие проблемы связанные с переустановкой клиентских частей программы

на множестве компьютеров, быть может весьма удаленных, столь актуальные для 2-

слойной схемы - парадигма " тонкого" клиента предоставляет для этого целый ряд

возможностей.

4. Intranet|Internet тезнологии

Модель доступа через Intra|internet& CGI|API






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.