Файл: Понятие ЭИС лекция 1.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.10.2024

Просмотров: 35

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Традиционным методом организации информационной системы является двухзвенная архитектура «клиент-сервер» (рис. 1). В этом случае вся прикладная часть информационной системы выполняется на рабочей станции (т. е. дублируется), а на стороне сервера осуществляется только доступ к базе данных.

Если логика прикладной части системы достаточно сложна, то каждая PC должна обладать достаточным набором ресурсов, чтобы быть в состоянии произвести прикладную обработку данных, поступающих от пользователя и/или из базы данных.

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

Серверы приложений предназначены для обработки статистических данных, мониторинга и управления базами данных, а также для персонализации информации о пользователях. Работающие на этих серверах приложения ответственны за выборку информации по запросам пользователей. Для этого необходимо формировать запросы, которые передаются и выполняются серверами баз данных. Результат запроса возвращается на сервер приложений. Нередко данные берутся из нескольких баз данных сразу. Полученная из разных мест информация собирается в единое целое, форматируется и отправляется пользователю. Возможна как совместная работа нескольких выделенных серверов, каждый из которых обслуживает одно приложение, так и выполнение нескольких приложений на одном сервере. Корпорация «Атлас» предлагает серверы приложений таких мировых производителей, как Oracle, IBM, Sybase, Sun Microsystems.

На стороне клиента выполняются только интерфейсные действия, а вся логика обработки информации поддерживается в сервере приложений

Сервис-ориентированная архитектура поддерживает различные Интерне/Интранет технологии: «браузер»- «сервер приложений» - «сервер ресурсов»; «сервер динамических страниц» – «веб-сервер».