Корпоративные базы данных - статьи

       

Инфраструктура среды распределенных приложений




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

С точки зрения архитектуры продукт ENTIRE BROKER выполнен в виде ядра -
коммуникационного сервера, регистрирующего доступные в сети серверы приложений
(функциональные серверы) и клиентов, запрашивающих данные серверы.

Взаимодействие клиентов ENTIRE BROKER с ядром базируется на еще одном продукте
SOFTWARE AG - ENTIRE NET-WORK, с помощью которого взаимодействие частей
приложения становится полностью независимым от используемого в системе транспортного


протокола.

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



Рекомендуемый SOFTWARE AG подход к построению распределенных приложений состоит в
разработке их частей на NATURAL, в котором имеется полный набор компонентов, необходимых
для построения распределенных приложений не зависящих от аппаратно-программных платформ.


Сочетание ENTIRE BROKER, ENTIRE NET-WORK и NATURAL обеспечивает
прозрачность для клиентов местонахождения сервера (необходимо знать только своего
брокера), создавая администраторам прикладных систем условия для их правильного
масштабирования.




Содержание раздела