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

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

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

Спасибо

1 ответ

Документация CICS Transaction Server доступна здесь. Выберите вашу версию и выпуск 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 о том, что разрешено в вашем магазине, и как они и ваши сотрудники службы безопасности хотят действовать. Поскольку эти возможности существуют уже довольно давно, большинство магазинов, скорее всего, имеют определенные правила и процедуры, регулирующие их использование.

Другие вопросы по тегам