Архитектура информационной системы


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



бет6/6
Дата16.10.2023
өлшемі396,92 Kb.
#115554
1   2   3   4   5   6
Байланысты:
архитектура ис (1)

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

1. доступ к удаленным данным (ДУД):На компьютере клиента располагаются программа ввода исходных данных, программа, осуществляющая решение задачи на основе поступивших с сервера данных, и программа печати результатов.

2. доступ с помощью сервера баз данных (СБД): на ПК клиента находятся программы ввода исходных данных и печати. Программа решения задачи находятся на сервере, где собственно, и происходит ее запуск. На компьютере клиента осуществляется лишь ввод исходных данных и печать результатов.

3. доступ с помощью сервера приложений (СП): ввод, передача, обработка и печать результатов выполняются так же, как и в модели СБД, за исключением того, что прикладная программа и исходные данные находятся на одном сервере (сервере приложений), а БД – на другом.

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

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

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

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

+

  • Между клиентской программой и сервером приложения передается лишь минимально необходимый поток данных - аргументы вызываемых функций и возвращаемые от них значения.
  • Сервер приложения(СП) ИС может быть запущен в одном или нескольких экземплярах на одном или нескольких компьютерах, что позволяет использовать вычислительные мощности организации столь эффективно и безопасно как этого пожелает администратор ИС.
  • Дешевый трафик между сервером приложений и СУБД: это всегда трафик локальной сети, а их пропускная способность достаточно велика и дешева. В крайнем случае, всегда можно запустить СП и СУБД на одной машине, что автоматически сведет сетевой трафик к нулю.
  • Снижение нагрузки на сервер данных, а значит и повышение скорости работы системы в целом.
  • Дешевле наращивать функциональность и обновлять ПО.
  • _

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



Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет