Интеграция систем
Рассмотренный выше пример демонстрирует интеграцию различных баз данных в единую систему. Нередко возникает задача интеграции существовавших независимо систем не только с их базами данных, но и с бизнес-логикой (создать систему из систем). Подобные задачи нередко возникают при слиянии предприятий в корпорации. Для таких случаев используются т. н. сервисные шины предприятия (ESB – Enterprise Service Bus). Пример интеграции показан на рис. 20.
| Рис.
|
| Взаимодействие систем через центр интеграции
| Сервер интеграции (ESB) объединяет несколько систем, разработанных различными командами по разным технологиям. ESB производит маршрутизацию сообщений между системами, транзакции, синхронизацию, преобразование форматов, адаптацию, вызов служб, аудит, протоколирование и пр.
Рассмотренный централизованный способ интеграции систем обладает рядом недостатков. Во-первых, сбой или выход из строя сервера интеграции приводит к парализации взаимодействия всех систем. Во-вторых, ограниченная пропускная способность сервера сужает возможности масштабирования системы.
Date: 2015-09-24; view: 496; Нарушение авторских прав | Понравилась страница? Лайкни для друзей: |
|
|