Дескрипторы места назначения OTMA

Дескриптор места назначения OTMA позволяет приложению IMS направлять запросы внешних вызовов в службы, доступные IMS TM, без необходимости кодировать ассемблерные выходы выполнения.

Можно задать место назначения IMS Connect (канал транзакции - tpipe), куда сообщения запросов внешних вызовов IMS направляются с помощью дескриптора места назначения OTMA. Если специальная маршрутизация не требуется, имя tpipe для запроса внешнего вызова можно указать непосредственно в вызове ICAL (для синхронного внешнего вызова) или вызове ISRT ALTPCB (для асинхронного внешнего вызова) в приложении IMS.

Для использования дескриптора места назначения OTMA, системный программист IMS должен настроить его для пользователя DFSYDTx PROCLIB. Ниже приведен пример, демонстрирующий использование дескриптора для расположения IMSTMRA, которое будет направлять сообщения в целевой член под именем HWS1 и в tpipe под именем HWS1TP01.
D IMSTMRA TYPE=IMSCON TMEMBER=HWS1 TPIPE=HWS1TP01

Использование дескриптора места назначения OTMA требуется для передачи запросов синхронных внешних вызовов, но не требуется для передачи запросов асинхронных внешних вызовов. Однако предпочтительнее использовать дескриптор места назначения OTMA и для запросов асинхронных внешних вызовов, поскольку это более простое решение, чем процедуры выхода OTMA.

Более подробная информация приведена в разделе "Дескрипторы OTMA" в документе IMS Communications and Connections и в описании участника DFSYDTx PROCLIB в документе IMS System Definition.


Комментарии