| APAR | PTF | Описание |
|---|---|---|
| PK97597 | UK61338 | Поддержка IVP IMS для функции внешних вызовов |
| PK85023 | UK48124 | Поддержка Java™ для вызова ICAL DL/I |
| PM29392 | UK64387 | Пример IVP синхронных и асинхронных внешних вызовов для адаптера ресурсов IMS TM |
Для запуска предоставляемых приложений IMS, выдающих запросы внешних вызовов, предоставляются два задания.
| Тип запросов внешних вызовов | Задание | TPIPE | Дескриптор места назначения OTMA | Имя компонента приложения COBOL |
|---|---|---|---|---|
| Асинхронный | IV_S227J | IVPPIPE3 | IVPDTOR3 | DFSASCBL |
| Синхронный | IV_S228J | IVPPIPE4 | IVPDTOR4 | DFSSSCBL |
Пример IVP внешних вызовов IMS TM - это простой объект EJB, управляемый сообщениями, который устанавливается вместе со средой выполнения IMS TM. Этот объект EJB можно развернуть в среде WebSphere Application Server, чтобы убедиться, что он может получать запрос асинхронного или синхронного внешнего вызова из приложения IMS и, в случае синхронного внешнего вызова, отправлять ответ. Этот пример предназначен для работы с примерами IVP внешних вызовов IMS, с предопределенными каналами tpipe и дескрипторами мест назначения OTMA.
Общие задачи по реализации решения внешнего вызова для приложения IMS:
| Шаг | Описание | Среда, в которой выполняется задача | Способ выполнения задач примером внешнего вызова |
|---|---|---|---|
| 1 | Создайте или измените приложение IMS, выдающее запрос внешнего вызова, с помощью вызова ICAL DL/I (асинхронный) или altpcb ISRT (асинхронный) | Система хоста IMS | Пример IVP внешних вызовов
IMS предоставляет приложение
IMS. См. связанные задания IVP в информации об установке IMS. Запустите задания IVP для
компиляции и привязки примеров:
|
| 2 | Определите дескриптор места назначения OTMA | ||
| 3 | Перезапустите IMS, чтобы только что определенный дескриптор места назначения OTMA вступил в силу | ||
| 4 | Создайте объект EJB, управляемый сообщениями, или приложение J2C для обработки внутренней транзакции IMS. | IBM® Rational Application Developer for WebSphere Software. или другие среды разработки приложений | Пример IVP внешних вызовов IMS TM предоставляет этот объект EJB, управляемый сообщениями. |
| 5 | Разверните среду выполнения IMS TM на сервере приложений Java EE. | Ваш сервер приложений Java EE. | См.: |
| 6 | Настройте спецификацию активации J2C на сервере приложений Java EE и укажите информацию о соединении, такую как имя хоста IMS, номер порта, имя хранилища данных и имя очереди (имя tpipe) для IMS TM для получения сообщений внешнего вызова. | См. Настройка спецификации активации J2C для IVP внешнего вызова. Сведения об информации активации J2C для WebSphere Application Server Community Edition указаны в файле XML плана развертывания. См. Развертывание примера приложения в WebSphere Application Server Community Edition для обработки запросов внешних вызовов. . |
|
| 7 | Разверните объект EJB, управляемый сообщениями, или приложение J2C на сервере приложений Java EE и запустите приложение. | См.: . | |
| 8 | Запустите приложение IMS для выдачи запроса синхронного или асинхронного внешнего вызова | Система хоста IMS | См. Запуск приложения IVP внешних вызовов хоста IMS. |