2.1.6 ATMI Client Request/Response to CICS/ESA DPL, Autonomous Transaction
Figure 2-6 DMCONFIG File Entry

- ATMI client invokes
toupsrvservice. - The
toupsrvservice issuestpbeginto start the transaction. - The
toupsrvservice issuestpcallforSIMPDPL, which is advertised in the DM_REMOTE_SERVICES section of the DMCONFIG file. TheTPNOTRANparameter indicates the CICS/ESA application does not participate in the service transaction. - Host mirror transaction starts
TOUPDPLSprogram and passesidatabuffer contents for processing. - The
TOUPDPLSprogram processes data. - The
EXEC CICS SYNCPOINTis an explicit commit request. All updated resources in the CICS/ESA transaction are committed. - The CICS/ESA server returns the
commareainto the client’sodatabuffer. - The
toupsrvservicetpcommitrequest signals the successful completion of the transaction, causing a commit of its own updated resources.
Parent topic: Distributed Program Link (DPL) Examples