Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информационные системы и технологии на предприятиях

Распределенный доступ к информационной среды

Современные информационные системы разрабатываются на основе архитектуры распределенных компонент. Это обеспечивает распределение приложений: 1) презентационные компоненты (клиенты); 2) компоненты прикладной логики (сервер приложений); 3) компоненты доступа к данным (сервер БД).

Такая архитектура способствует защищенности данных, а также высокой масштабируемости и возможности повторного использования

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

При наличии межкорпоративной взаимодействия нередко один источник данных (финансовая, биржевая информация) используют системы э бизнеса различных корпораций. Здесь особое значение возлагается на серверы приложений или Web-серверы как механизмы взаимодействия предприятий через Web-узлы телекоммуникационных сетей. Использование многоуровневой архитектуры "клиент - сервер" обеспечивает дополнительную гибкость при распределении нагрузки на узлы систем е-бизнеса и повышает ее функциональность.

Система управления базами данных (СУБД) позволяет оптиме-зывать распределение нагрузки в стандартном многоуровневом применении (application), представленном сервером БД, Web-сервером и браузером клиента. Большинство современных СУБД применяют реляционную модель данных логическая модель данных, разработанная Б. Коддом в 1970 p., что описывает: 1) структуры данных в виде наборов отношений; 2) теоретико-множественные операции над данными; 3) специальные реляционные операции и специальные правила, обеспечивающие целостность данных.

Для распределенной обработки экономической информации большое значение в настоящее время приобретают также многомерные, постреляційні и объектно-ориентированные БД, способные хранить и обрабатывать сложные структуры данных с возможностью аналитической обработки в режиме реального времени OLAP (On-Line Analytical Processing) и интеллектуальной обработки данных на основе бизнес-интеллекта ВИ-платформ.

Распределенный доступ к СИП можно представить через модель распределенной системы, представленную в виде схемы на рис. 4.3.

Совокупность прикладных процессов и БД, которые используются совместно вычислительными процессами в ИС, называют распределенной системой (PC), а узлы сети - узлами PC.

Рис. 4.3. Распределенная модель транзакций е-бизнеса в Internet

Например, узлом РС может быть Web-сервер. Рассмотрим модель РС, что описывается следующим набором правил (предположений):

1. РС £)=<5,Ь> является совокупностью узлов 5 = {5,| = 1,п } и системы передачи данных, что связывает любую пару узлов Ь = {с,7 | = 1, я,; = 1, п).

2. В узлах РС 5 хранится и обрабатывается прикладными процессами информация, что находится в БД.

3. Прикладные процессы взаимодействуют друг с другом путем обмена сообщениями (электронными документами), которые могут инициировать обработку информации или выполнять управленческие функции.

4. Система передачи данных (сообщений) надежная, то есть сообщения не исчезают и не возникают случайно, все узлы доступны для сообщений. Каждый прикладной процесс имеет возможность доступа к любым БД, функционирующих в РС.

Конечное множество БД, связанных между собой в процессе решения совместных задач, составляет распределенную БД (РБД).

5. Процессоры, функционирующие в узлах РС, надежные.

6. На множестве узлов в поддерживается такая обработка данных:

o подмножество узлов, что инициирует транзакции (генераторы), - {ГМ} - запросы клиентов систем е-бизнеса;

o подмножество узлов (ресурсы), что выполняет транзакции, - {рМк} - подмножество ресурсов, которые запрашивают клиенты, например банковские счета;

o подмножество узлов, что "ориентирует" транзакции (конверторы), - {СМ|} - это узлы обеспечения "АГеЬ-сервисов.

Для узлов сети справедливые отношения:

Каждый узел из множества S должна принадлежать хотя бы к одной из подмножеств: Vi,i=M.S,есть S|St{ТМ) vSt {DMl}vSte {CM,>.

Один и тот же узел сети Internet может в общем виде как инициировать, так и выполнять транзакции. Концепция универсального клиента {ТМ.} и Web-серверов {DMJ является базовой, что обеспечивает распределенную обработку вычислений в Internet.

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

 
< Пред   СОДЕРЖАНИЕ   След >
 

Предметы
Агропромышленность
Банковское дело
БЖД
Бухучет и аудит
География
Документоведение
Естествознание
Журналистика
Инвестирование
Информатика
История
Культурология
Литература
Логика
Логистика
Маркетинг
Математика, химия, физика
Медицина
Менеджмент
Недвижимость
Педагогика
Политология
Политэкономия
Право
Психология
Региональная экономика
Религиоведение
Риторика
Социология
Статистика
Страховое дело
Техника
Товароведение
Туризм
Философия
Финансы
Экология
Экономика
Этика и эстетика
Прочее