Операционные системы и программное обеспечение на платформе zSeries

Система интеграции приложений


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


Рис. 6.21.  Применение MQ для интеграции разнородных приложений

Без использования MQ для интеграции систем в единое целое в этом примере разработчикам пришлось бы реализовать 15 интеграционных соединений, каждое из которых является достаточно ресурсоемким. Использование WebSphere MQ, в частности, единого интерфейса MQI и MQ Adapters, позволяет решить эту задачу без особых усилий и с минимальными изменениями приложений.



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