Integrate With IBM CTG Connector in Mule 4
CICS is a transaction processing subsystem that provides services for a user to run applications by request. It enables many users to submit requests to run the same applications, using the same files and programs, at the same time. CICS manages the sharing of resources, integrity of data, and prioritization of execution, while maintaining fast response times.
Usually in migration APIs from IIB to Mule this connector is used to connect with mainframe legacy system.
Add the Connector Using Exchange -
Also can add pom dependency for IBM CTG module.
This module contains four connectors. Mainly two types of program is there- Commarea and channel. Two type of channel is present – single and multiple.
For connector configuration need to add the required following dependencies –
- ctgserver.jar (CTG Server Library)
- cicsjee.jar (CICS JEE)
- ccf2.jar (CICS Common Connector Framework)
- ctgclient.jar (CTG Client Library)
|Host||Enter the host name of the CICS.|
|Port||Enter the port on which the CICS is running. Default value is 2006.|
|Server name||Enter the name of the target CICS server as defined in the CICS configuration file. Optional.|
|Username||Enter the CICS user ID. Optional, if security is not enabled in the CICS region.|
|Password||Enter the password for the CICS user ID. Optional, if security is not enabled in the CICS region.|
Some additional setting configuration is required if there is any keystore containing the certificates required for an SSL client.
|Keystore location||Enter the location of the keystore containing the certificates required for an SSL client.|
|Keystore Password||Enter the password required to access the keystore for an SSL client.|
While executing with commearea need to define the commareaLength and replyLength
configure the following fields in case of channels (single/ multiple).