To understand how Connect TCP for CICS works, you should know how the product performs the following functions:
Each of these operations is described in the following subsections. Additionally, this chapter describes some programming considerations that may be useful when you develop or change programs that interoperate with BEA Connect TCP for CICS.
The very first service request that is sent from the Connect TPS Gateway running on a remote BEA TUXEDO node causes the following to occur:
How the Connect TCP for CICS Handler Is Initialized
For tpacall/TPNOREPLY requests the same scenario applies. However, the remote program is invoked by a CICS START TRAN command and no data is returned to the original caller.
When the network connection is lost, the Handler process automatically shuts down. The next service request sent causes the Listener to automatically start a new Handler, if necessary.
Shutting down BEA TUXEDO on the remote gateway to which the Handler is attached will issue a CICS administration command to cancel the BEACIC00 program.
There are two ways to shut down the Requester: