Классификация по архитектуре
По степени распределённости отличают:
· настольные, или локальные ИС, в которых все компоненты на- ходятся на одном компьютере;
· распределённые ИС, в которых компоненты распределены по нескольким компьютерам.
Распределённые ИС, в свою очередь, разделяют на:
· файл-серверные ИС;
· клиент-серверные ИС.
В файл-серверных ИС база данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
В клиент-серверных ИС база данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения. В свою очередь, клиент-серверные ИС разделяют на двух-
звенные и многозвенные.
В двухзвенных ИС всего два типа «звеньев»: сервер баз дан- ных, на котором находятся БД и СУБД, и рабочие станции, на кото-
рых находятся клиентские приложения. Клиентские приложения обращаются к СУБД напрямую.
В многозвенных ИС добавляются промежуточные «звенья»: серверы приложений. Пользовательские клиентские приложения не обращаются к СУБД напрямую, они взаимодействуют с проме- жуточными звеньями. Типичный пример применения многозвенно- сти – современные веб-приложения, использующие базы данных. В таких приложениях, помимо звена СУБД и клиентского звена, вы- полняющегося в веб-браузере, имеется как минимум одно проме- жуточное звено – веб-сервер с соответствующим серверным ПО.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.