Процесс выполнения адаптера ресурсов IMS TM

Связь между IMS TM и IMS осуществляется через IMS Connect с помощью Открытого доступа администратора транзакций IMS (OTMA).

При отправке запроса клиентом активации (приложение Java™ или веб-служба) для доступа к транзакции IMS IMS TM связывается с IMS Connect через TCP/IP или соединения Local Option. IMS Connect затем отправляет запрос транзакции на IMS OTMA с помощью средства соединения в системе (XCF), и транзакция выполняется в IMS. Ответ возвращается приложению Java аналогичным образом.

Если приложение IMS вызывает внешний компонент предприятия JavaBeans (EJB), объект, управляемый сообщениями (MDB), или веб-службу (также известную, как функция внешнего вызова IMS), запрос внешнего вызова из приложений IMS размещается в очереди блокировки IMS OTMA. Приложение Java в WebSphere Application Server настраивается для запуска и получения соединения с IMS Connect через IMS TM. IMS TM опрашивает IMS Connect для извлечения запросов на вызов из очереди блокировки. Приложение Java обрабатывает запрос и возвращает все ответные данные в IMS, выдавая обычный запрос на выполнение транзакции IMS. Ответ может быть возвращен в той же или другой транзакции в зависимости от вида запроса внешнего вызова (синхронный или асинхронный), отправленного приложением IMS.

На следующем изображении показан рабочий процесс IMS TM для первого сценария, где активирующий клиент отправляет запрос доступа к транзакции IMS.
Рис. 1. Рабочий процесс IMS TM
Начало описания рисунка. На этой диаграмме показан способ использования адаптера ресурсов IMS TM в рабочей среде. Конец описания рисунка.

Комментарии