DB2. Решения по интеграции


Интеграция с WebSphere MQ - часть 2


 

 

Приложения сбора данных могут вызывать приложения управления цепочками поставок, где данные по управлению запасами, закупкам или данные клиента могут быть извлечены из списков очереди и сохранены в DB2. В девятой главе «Интеллектуальные ресурсы предприятия» мы применяем этот метод «упаковки» данных перед их обработкой OEM-продуктом. Используя распределение рабочей нагрузки, можно распределить заявки на проведение работ из одного списка очередности по многим копиям приложения. Сигнализация приложению – это еще одна полезная штука, важная для совместной обработки данных в приложениях В2В. Используемые таким образом, MQ-сообщения могут функционировать как однонаправленные сообщения-заявки на проведение работ. Оповещающие приложения сообщения обычно содержат в себе данные о деловых событиях и также применимы в совместных бизнес-процессах В2В. Иногда сигнализация приложению осуществляется методом обмена сообщениями баз данных, называемым автоматической публикацией (Automated Publication). По одному сценарию совместные события вставляются в соответствующие таблицы DB2, находящиеся на сетевых серверах. Триггеры, ассоциированные с содержимым таблицы, запускают создание MQ-сообщения. Эти MQ-сообщения становятся связками между внутренними совместными процессами.

WebSphere MQ также поддерживает использование XML в связке с DB2 XML Extender (См. в главе 7 дополнительные сведения по DB2 XML Extenders. – Примеч. авт.). XML Extender имеет функции и сохраняемые процедуры, которые позволяют доступ к функциям DB2 MQ напрямую из приложений DB2 XML. Создание XML-сообщений из таблиц DB2 и разбиение MQ-сообщений в XML-таблицы поддерживаются использованием сохраняемых процедур.

Обычное использование очередей сообщений WebSphere MQ – это поддержка в координации сложных взаимодействий В2В. Поддержка DB2 пересылки и извлечения XML-сообщений через MQ – это один из способов соединения XML Internet-конфигурации со средой обмена сообщениями предприятия путем поддержки обмена информацией, сервиса запросов и уведомлений о событиях.

 




- Начало -  - Назад -  - Вперед -