Возможные решения для интеграции Mule ESB и мейнфрейма

я пытаюсь подключить мэйнфрейм из MuleESB, у нас есть регионы CICS, но я не уверен, насколько полезны регионы CICS для подключения, и нужно ли нам подключать MQ для интеграции с мейнфреймом. каким-либо образом без подключения MQ можем ли мы подключить мейнфреймы


person Chandra    schedule 19.05.2016    source источник
comment
Ответы на этот вопрос может быть вам полезен.   -  person cschneid    schedule 24.05.2016


Ответы (2)


Сама CICS способна подключаться к различным транспортным средствам, включая MQ и HTTP. В рамках этих транспортов CICS также поддерживает множество форматов данных, включая SOAP для веб-служб, JSON, двоичные файлы и т. д.

Это будет зависеть от ваших точных настроек в вашей организации в отношении того, какие из них были включены, поэтому вам необходимо выяснить, какие транспорты доступны для использования и какие форматы данных они используют.

person Ben Cox    schedule 19.05.2016

Если на вашем мейнфрейме установлен IBM WebSphere MQ, вам будет легко взаимодействовать с транзакциями CICS мейнфрейма с помощью стандартного компонента JMS в Mule... мы постоянно делаем это с помощью ActiveMQ, который хорошо знаком любому разработчику Mule. Вам понадобится «мост» JMS для подключения Active MQ к WebSphere MQ — см. config">соединитель моста ActiveMQ с WebSphereMQ без использования конфигурации XML.

Когда у вас есть возможность подключения, появляется множество альтернатив для различных форматов данных и полезной нагрузки сообщений. Как говорит Бен Кокс, у вас есть ошеломляющий выбор: от необработанных объектов приложения до XML, SOAP, JSON и так далее. Большая часть того, что вы используете на этом уровне, вероятно, будет зависеть от того, подключаетесь ли вы к существующим приложениям или создаете новое программное обеспечение, которым вы можете управлять.

Если вам удобно расширять Mule с помощью API-интерфейсов Connector Factory, вы сможете инкапсулировать большую часть информации способом, удобным для Mule. Мы делаем это сегодня в нескольких крупных системах, и в целом это работает достаточно хорошо.

person Valerie R    schedule 24.06.2016