This sample demonstrates how to perform basic administrative tasks for a SOAP Gateway server on z/OS. Follow the instructions in the sample comments to modify the files for your environment and administrative tasks.
The zip file contains two samples: a JCL job that executes one or more SOAP Gateway management utility (iogmgmt) commands and then copies the utility output to the job log, and a sample shell script that prunes the SOAP Gateway log files according to parameters that you specify. The shell script as provided executes once, but includes basic instructions for the Unix cron job scheduling facility. The JCL can be used to execute iogmgmt commands without starting an OMVS session. These scripts are also provided with the SOAP Gateway installation package.
You can also modify the sample JCL to directly execute the sample shell script if you include the shell script as a CMD argument in the JCL.
Although these samples are intended for IMS Enterprise Suite 2.1 SOAP Gateway, they demonstrate concepts that are generally applicable to products that run under the z/OS Unix System Services environment.
With IMS Enterprise Suite SOAP Gateway Version 2.1, you can configure your IMS applications to call out to external web services. In a synchronous callout interaction, the IMS application issues an ICAL to send a message to the OTMA routing descriptor. That message is then sent through IMS Connect to SOAP Gateway. SOAP Gateway then connects to an external web server, invokes a web service, receives a response message, and passes that message back to the original IMS application.
This sample guides you through the steps to configure a basic synchronous callout request from IMS to an external web service and verify the response message received by IMS.
This end-to-end sample demonstrates how to enable an IMS™ application as a web service with WS-Security SAML 1.1 signed assertion, and how to create a client application that sends messages through secure HTTPS communications to the IMS Phonebook web service that is deployed on the SOAP Gateway server.
An updated sample for IMS Enterprise Suite 2.2 SOAP Gateway for z/OS is available: Enabling an IMS application as a web service provider
IMS Enterprise Suite 2.2 is now available for download! (http://www-01.ibm.com/software/data/ims/soa-integration-suite/enterprise-suite/) Our first updated sample is now available.
This sample takes you through the steps to enable an IMS™ application as a web service by using the IMS Phonebook sample application (IVTNO) for the z/OS® platform. This sample also demonstrates how to create a client application to access the web service that is deployed on the SOAP Gateway server.
A new IMS Enterprise Suite 2.1 SOAP Gateway example is available: Enabling an IMS application as a web service provider with or without WS-Security (SAML 1.1 unsigned security tokens)
This end-to-end sample demonstrates the steps to enable an
IMS™ application as a web service. You can choose the path to follow,
either without WS-Security, or with Security Assertion Markup Language
(SAML) 1.1 unsigned sender-vouches tokens. This sample also demonstrates
how to create a client application that sends messages through secure
HTTPS communications to the IMS Phonebook web service that is deployed
on the SOAP Gateway server.