Построение интеграционной шины на базе Jet.BackOffice
Для построения базовой интеграционной инфраструктуры предлагается использовать решение на базе интеллектуальной интеграционной шины. Интеллектуальная интеграционная шина отличается от классической интеграционной шины тремя ключевыми особенностями:
Возможность задания алгоритмов преобразования данных при передаче между подключенными системами.
Возможность передачи не только данных, но также и событий, непосредственно влияющих на поведение подключенных к
интеллектуальной интеграционной шине систем.
Предварительная обработка и аггрегирование данных по заданным алгоритмам при формировании консолидированного
хранилища данных.
Концептуальная схема решения на базе интеллектуальной интеграционной шины.
Применение данной концептуальной схемы позволит:
Сформировать единый контур управления бизнес процессами (для приложений, разработанных на базе процессно ориентированных платформ), и за счет этого радикально снизить затраты на модификацию при изменении бизнес-процессов.
Обеспечить уведомление пользователей всех подключенных систем о событиях, требующих их вмешательства.
Существенно снизить трафик обмена данными между элементами решения (приложениями, порталом, аналитическим хранилищем данных) за счет применения механизмов подписки на данные (в отличие от постоянных запросов к хранилищам при традиционной архитектуре), и таким образом существенно уменьшить затраты на содержание каналов дальней связи при территориально распределенной ИС.
Обеспечить своевременную доставку данных от приложения к приложению за счет применения очередей гарантированной доставки и механизмов управления приоритетами.
Обеспечить подключение к ИС любых приложений, предоставляющих открытый интерфейс обмена данными.
Формировать консолидированное хранилище данных для подсистемы поддержки принятия решений непосредственно в процессе работы ИС без дополнительных процедур обработки данных локальных хранилищ.
Упрощенная схема внутренней организации интеллектуальной шины.