2.2.5 Processing TMA TCP for CICS Originated Service Requests

  1. The CICS client program (your program) issues an EXEC CICS LINK command to the TMA TCP for CICS Pre-requester.
  2. The Pre-requester verifies that the request is valid, and then determines whether a Requester has been started for the specific endpoint for which this request is destined. If a Requester is not already running, the Pre-requester starts one.
  3. The request is then handed over to the Requester.
  4. The Requester transmits the request information to the remote Oracle Tuxedo domain.
  5. If the request is a type that needs a response, the Requester receives that response back from Oracle Tuxedo, and hands the data over to the Pre-requester.
  6. The Pre-requester issues an EXEC CICS RETURN command to the client program (your program). The client receives its response in the COMMAREA.