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.
- IMS Enterprise Suite Version 2. 2 SOAP Gateway installed on z/OS
- IMS Version 12 with integrated IMS Connect
- IMS V12 IMS Connect APAR PM29137
- The IMS Phonebook sample files (included in attached zip file)
- Optional: IBM® Rational® Developer for System z® Version 18.104.22.168 or later (An IMS Edition can be downloaded from the IMS Enterprise Suite download website for IMS customers).
Contents in this downloaded sample zip file
The zip file provided with this sample includes the COBOL copybook for the Phonebook sample application to be enabled as a web service. The contracted file also includes the generated files from Rational Developer for System z for your reference in case you do not have access to Rational Developer for System z® Version 22.214.171.124 or later.
|Phonebook copybook and files that are generated by Rational Developer for System z, in case you do not yet have Rational Developer for System z installed.|
|IMSPHBK.cpy||The IMS Phonebook application copybook|
|IMSPHBK.wsdl||The WSDL file|
|IMSPHBK.xml||Correlator XML file (already migrated to version 2.0 of the correlator schema)|
|IMSPHBK.xml_ori||The original correlator file generated by Rational Developer for System z V8.0.3.x.|
|IMSPHBKD.cbl||The XML converters file|
|Sample Java™ application|
|IMSPHBKClient.java||Sample Java application that uses the client proxy Java code generated by the IMS Enterprise Suite SOAP Gateway Deployment utility.|
|Sample Java path and classpath setting scripts|
|setpath.sh||Sample shell script to set the path for Java|
|setclasspath.sh||Sample shell script to set the classpath|
|IMSEnterpriseSuite22_SOAP_Provider_zOS.pdf||Step-by-step sample instructions.|