CA1P: Web services samples for CICS TS
SupportPac CA1P contains some simple Web services samples that are designed to assist new users in getting started with CICS Transaction Server for z/OS web services.
CICS Transaction Server for z/OS (CICS TS) V3.1 introduced the capability to expose a CICS program as a web service, or to invoke a web service from within a CICS program.
SupportPac CA1P aims to help you understand how web services are implemented within CICS TS. This SupportPac contains four samples, complete with exercises containing step-by-step instructions that can be followed to deploy the samples onto a CICS region.
The four samples are:
- Develop a CICS web service provider using the web services assistant
- Develop a CICS web service requester using the web services assistant
- Develop a CICS web service provider using Rational Developer for System z (RDz) V7.1, or later
- Develop a CICS web service requester using RDz V7.1, or later
The samples are provided for use in pairs: Sample 1 pairs with Sample2, and Sample 3 pairs with Sample 4.
Sample 1 exposes an existing CICS program (the function of which is to echo a string) as a web service. Sample 2 creates a CICS web service requester that can call the web service exposed in Sample 1.
Samples 3 and 4 demonstrate creating the same web service and web service requester as Samples 1 and 2, using features of RDz to simplify the development process.
The documentation for the samples describes how to implement them using CICS TS V3, however the samples can also be applied to CICS TS V4 and CICS TS V5.
SupportPac CA1P is designed to enable the user to create a simple CICS web service, and then to create a CICS program that invokes the web service (a web service requester). It is designed to educate you on CICS web services, to allow you to familiarize yourselves with CICS web services, and to allow you to quickly create a working web service.
Skill level required
A basic understanding of CICS Transaction Server for z/OS, TSO, and ISPF.
What's new in release V1.02
The accompanying documentation has been updated to describe the actions necessary when completing exercises 3 and 4, having already performed exercises 1 and 2. The documentation now recommends that during exercise 3 the CSD group should be deleted, before proceeding with the remaining exercises.
Authors: Dan Millwood, CICS Development, Hursley
Last updated: 13Feb09
Current Version: 1.02
This SupportPac requires:
- IBM CICS Transaction Server for z/OS V3.1, or later.
- Rational Developer for System z V7.1, or later (required for Samples 3 and 4).
To download the SupportPac:
1. Click on the FTP link below for the relevant version of the SupportPac and save the compressed file to your local machine.
2. Extract the saved file to a temporary directory on your local machine. This will create the necessary installation, documentation, and license files.
3. Follow the instructions in the included documentation to complete installation of this SupportPac on your host system.
|Download||RELEASE DATE||LANGUAGE||SIZE(Bytes)||Download Options|
SupportPacs in this category are available at no charge to all licensed users of the CICS family products on the platforms specified in the SupportPac description. These SupportPacs are provided "AS-IS" (under the terms and conditions of the IBM International License Agreement for Non-Warranted Programs and of the associated License Information and other documentation). The terms and conditions of this license DO NOT provide for any entitlement to defect correction.
To determine if you want to use this SupportPac, read the accompanying license file.
To view the complete portfolio of CICS SupportPacs, go to the CICS SupportPacs Home Page
CICS/TS CICS TS CICS Transaction Server