Skip to main content

Software  >  Information Management  >  IMS Family  >  

Enabling IMS applications as Web services with WS-Security

 Product documentation
 
Abstract
This sample takes you through the steps to enable an IMS™ application as a Web service by using the IMS Phone Book sample application (IVTNO), for both scenarios, where Web services security (WS-Security) is either enabled or disabled. This sample also demonstrates how to create a client application to access the Web service that is deployed on the SOAP Gateway server.
 
 
Content
When WS-Security is enabled, user authentication is performed on a per-message basis. When WS-Security is disabled, user authentication is performed on a per-Web service basis.

This sample walks you through the steps to enable an IMS application as a Web service by using the IMS Phone Book sample application (IVTNO), with both scenarios where WS-Security is enabled and disabled. This sample also demonstrates how to create a client application to access the Web service that is deployed on the SOAP Gateway server.

This sample demonstrates the following steps:

  1. Enabling an IMS application as a Web service
    • Generating the Web service artifacts by using the Rational Developer for System z
    • Deploying the Web service artifacts to SOAP Gateway
  2. Creating a Java client to access the Web service


Requirements
  • IMS Enterprise Suite Version 1.1 SOAP Gateway
  • IMS Version 11 with integrated IMS Connect
  • The IMS Phone Book sample files (included in attached zip file)
  • IBM Rational® Developer for System z™ Version 7.6 or later

Contents in this downloaded sample zip file

The zip file that you downloaded includes the COBOL copybook for the Phone Book sample application to be enabled as a Web service. The zip file also includes the generated files from Rational Developer for System z and the IMS Enterprise Suite SOAP Gateway deployment utility for your reference in case you do not have access to Rational Developer for System z Version 7.6.

File name
Description
Source file
IMSPHBK.cpyThe IMS Phone Book application copybook
Files that are generated by Rational Developer for System z
IMSPHBK.wsdlThe WSDL file
IMSPHBK.xmlThe correlator file
IMSPHBKD.cblThe XML converters file
Sample Java application
IMSPHBKClient.javaSample Java application that uses the client proxy Java code generated by the IMS Enterprise Suite SOAP Gateway Deployment utility
Documentation
IMSEnterpriseSuite_SOAP_Provider.pdfThis document
 
IMSEnterpriseSute_SOAP_Provider.zip
 
 

Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Rate this page
Please take a moment to complete this form to help us better serve you.
This material provides me with the information I need.




This material is clear and easy to understand.




Did the information help you to achieve your goal?
What updates, improvements, or related information would you like to see in this document?
Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.
Input the verification number to submit feedback:
Document information
 Product categories:
 Software
 Data Management
 Other Data Management
 IMS Enterprise Suite
 SOAP Gateway
 Operating system(s):
  z/OS
 Software version:
  1.1
 Reference #:
  7017112
 IBM Group:
 Software Group
 Modified date:
 2009-11-06

Translate My Page
 
 

Rate this page

Help us improve this page. Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.