Корпоративные информац технологии. Технологии клиент/сервер.



КорИТ - технологии, ориентир-ные на коллект обработку, сбор, накопление, хранение, поиск и распростр информации в масштабах пред-я.

Самой простой для реализации хранения данных явл их централизорг-я, прикот на 1м сервере нах единств копия БД. Все операции с БД обесп-ся этим сервером. Доступ к данным вып-ся с помощью удаленного запроса или удал транзакции. При такойорг-ции хранения инфы легко обеспечить корпоративную политику доступа к данным, обеспечить их надежную защиту, регулярное архивирование, и так далее.

В наст время на предпр-яхиспольз ПК, соед-ые каналами связи, кот стоят на рабочих местах, т.е. на местах возникн-я и использ-я инфы. Это предоставлвозм-сть распределить информац. и аппаратные ресурсы по отдельнымфункц-м сферам деят-сти, и изменить технологию обработки данных в направлении децентрализации.

Преимущ-вараспред-й обработки данных: большое число взаимодейств. между собой пользователей, выполняющих функции сбора, регистрации, хранения, передачи и выдачи информации;снятие пиковых нагрузок с централиз. БД путем распр-я обработки и хранения локальных БД на разных ЭВМ;обеспечение доступа информац. работника к вычислит ресурсам сети ЭВМ; обеспечение симметричного обмена данными между удаленными пользователями.

КорИТ должны обеспечить централиз и распред обработку данных, доступ польз-лей и прикладных задач к централиз и распред БД и знаний, обеспечивать эффективную балансировку загрузки системы в целом.

 

 

 
Система централиз обработки данных

 


 

 
Система распределенной обработки данных


Существует схема, объединяющая достоинства централиз и распредсистем.Эта технология назыв ─ технология "клиент-сервер".Осн элементами этой технологии явл клиенты, серверы и соед-щая их сеть. Серверы предост ресурсы, а клиенты пользуются ими.Сервер-объект, предоставляет услуги        другим объектам по их              запросам. Здесь объект может выступать либо как элемент аппаратуры, предоставляющий совместно-используемый сервис в сетевой среде, либо как программный компонент, предоставляющий общий функциональный сервис другим программным компонентам. И в том и в другом случае сервисная функция обеспечивается комплексом программ.

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

Объект, кот вызывает сервисную ф-ю, назклиентом (им может быть прогаили пользователь). Его функции: презентация, вывод; взаимодействие с пользователем; логика приложения; формулировка запросов.

Осн идея технологии "клиент-сервер" заключв том, чтобы серверы распол на более мощных машинах, а приложения клиентов -на менее мощных.

Работа клиентов с БД: сервер отправляет клиентам не полную копию базы, а только логически необх порции, тем самым сокращая поток сообщений в сети. В технологии клиент-сервер проги клиента и его запросы хранятся отдельно от СУБД. Сервер обрабатывает запросы клиентов, выбирает необходимые данные из БД, посылает их клиентам по сети, производит обновление информации, обеспечивает целостность и сохранность данных.

Различают режимы удаленного узла и дистанционного управления. В режиме удаленного узла основные процедуры приложения исполняются на клиенте (localnode), а с сервером (remotenode) связь используется для пересылки файлов. Дистанционное управление применяют при выполнении вычислительного процесса на сервере. При этом клиент используется только для интерфейса с пользователем и передачи команд управления, а основные процедуры приложения исполняются на удаленном узле (сервере).

 


Дата добавления: 2018-02-18; просмотров: 297; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!