Как я могу позвонить на веб-сервис с мэйнфрейма COBOL? - PullRequest
0 голосов
/ 02 сентября 2018

Как я могу вызвать веб-сервис из программы COBOL? Я понятия не имею, как это сделать, может кто-нибудь помочь и определить шаги?

Любой пример кода будет более полезным.

Спасибо

1 Ответ

0 голосов
/ 03 сентября 2018

Документация сервера транзакций CICS доступна здесь . Выберите вашу версию и выпуск CICS из выпадающего списка, а затем нажмите ссылку для оглавления.

Вызов веб-службы REST из CICS COBOL может быть выполнен через интерфейсы прикладного программирования WEB OPEN, WEB CONVERSE и WEB CLOSE. API-интерфейсы описаны в справочном разделе.

Для вызова веб-службы SOAP из CICS COBOL требуется некоторая работа по настройке, часто через помощника по веб-службам CICS, поставляемого с CICS (поиск в DFHWS2LS), однако ваш магазин может использовать CICS Explorer от IBM или существуют сторонние инструменты вашего магазина. возможно, решил приобрести для этой цели.

Возможность вызывать веб-службы REST и SOAP существует по крайней мере с 2005 года, когда CICS Transaction Server 3.1 стал общедоступным.

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

...