![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Архитектура клиент-серверСтр 1 из 2Следующая ⇒
Лекция 5 Архитектуры информационных систем
Архитектура — обобщенный взгляд на ИС.. Говоря об архитектуре ИС, обычно рассматривают пространственно-логическое разделение функций между компонентами ИС. В простейшем случае все функции ИС сосредоточены в одном компоненте (выполняются на одном компьютере). Такие ИС называют монолитными. Монолитные ИС, как правило, — однопользовательские. Архитектура клиент-сервер Распространена архитектура клиент-сервер. В компоненте " клиент" сосредотачиваются функции клавиатурного ввода, формирования запросов на поиск, формирования результатов вывода; хранение и обработка, собственно поиск и формирование вывода выполняются сервером. Клиент и сервер взаимодействуют по определенному протоколу, фактически выступая как самостоятельные неполнофункциональные ИС. Обычно один сервер может взаимодействовать с несколькими клиентами. Клиент и сервер не обязательно размещаются на различных компьютерах, но могут быть размещены и на одном компьютере. Разделение функции между клиентом и сервером может быть различным. Например, клиент может только собирать вводимые данные, а все проверки выполняться сервером; в другом варианте ИС часть (или все) проверок может быть перенесена в клиента. Клиент может выполнять и какую-то обработку данных. Чтобы отразить степень переноса функций в клиента, говорят о тонких (thin) и толстых (fat) клиентах. Тонкий клиент менее требователен к вычислительным ресурсам компьютера, упрощает централизованное администрирование ИС, но повышает требования к вычислительным ресурсам сервера. Толстый клиент более требователен к вычислительным ресурсам, но снижает нагрузку на сервер.
Рис. 1. Архитектура информационной системы с диспетчером транзакций
|