Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 7 Using the TIBCO Service Gateway for CICS : Session Initiation and Termination

Session Initiation and Termination
What Starts and Terminates an Execution Environment?
An Execution Environment must be started before a session can start. If the startup PLT was installed by the CICS administrator, the TIBCO Object Service Broker CICS Execution Environment is established at CICS region startup. You can also use the TIBCO Object Service Broker supplied HINT transaction to start the TIBCO Object Service Broker CICS Execution Environment. HINT accepts all Execution Environment and session parameters.
The Execution Environment is terminated at CICS region shutdown if the shutdown PLT is installed. You can also use the TIBCO Object Service Broker supplied HTRM transaction to terminate a TIBCO Object Service Broker CICS Execution Environment.
Methods of Session Initiation and Termination
When an Execution Environment is started, a CICS transaction can initiate a TIBCO Object Service Broker session and pass user data to it via the COMMAREA or Channel and Containers using one of the following methods:
STARTing a CICS transaction code associated with a TIBCO Object Service Broker CICS client program, as shown below:
XCTLing to a TIBCO Object Service Broker CICS client program, as shown below:
LINKing to a TIBCO Object Service Broker CICS client program, as shown below:
Replacing a CICS Transaction with TIBCO Object Service Broker Rules
Existing CICS transactions can be replaced by TIBCO Object Service Broker rules without changing interfaces to the previous and succeeding transactions.
Using these example programs, transaction A could START transaction B and transaction B could START transaction C. Initially, these could all be CICS transactions implemented as COBOL programs. Over time, the COBOL programs can be replaced by TIBCO Object Service Broker CICS clients that implement the same or enhanced functionality in TIBCO Object Service Broker rules. For example, in the first illustration, transaction B is replaced with a TIBCO Object Service Broker transaction.
See Also
TIBCO Object Service Broker for z/OS Installing and Operating about the required PLTs and the available CICS transactions.
TIBCO Object Service Broker Parameters about parameters.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved