EXEC CICS INVOKE SERVICE will only work with the CICS-supplied PIPELINE process. It does not allow you to use other facilities such as the z/OS Web Client Enablement Toolkit. For CICS as a client, the only provided PIPELINE is for SOAP services.
Documentation on the CICS pipelines and the types of applications supported by them can be found in the CICS Knowledge Center for the release of CICS that you are using. Here's the link to the KC for CICS TS V5.5:
CICS Transaction Server for z/OS 5.5.0The use of the CICS PIPELINE for SOAP services is also documented in a pair of Redbooks. SG24-7657, Implementing CICS Web Services, and SG24-7126, Application Development for IBM CICS Web Services. Links to the download sites for these two documents are here.
Implementing CICS Web ServicesApplication Development for IBM CICS Web ServicesAnother Redbook (SG24-8161, Implementing IBM CICS JSON Web Services for Mobile Applications) describes how to use the CICS PIPELINE to implement CICS server applications for JSON. It also contains a sample client application which uses the EXEC CICS WEB commands rather than a PIPELINE. Here's the link to download this Redbook:
Implementing IBM CICS JSON Web Services for Mobile Applications------------------------------
Leigh Compton
------------------------------
Original Message:
Sent: Wed September 16, 2020 08:59 AM
From: Raghu Yatavelli
Subject: z/OS cleint web enablement CICS componenet acting as cleint and server
I am planning to use use the z/OS client web enablement toolkit from inside CICS using EXEC CICS INVOKE COMMAND does it allow CICS components to act both as server and client?
To use EXEC CICS INVOKE SERVICE command, and it looks like I need to set up PIPELINE for each server's unique process connection, correct?
Thank You,
Raghu Y
------------------------------
Raghu Yatavelli
------------------------------