2.1.5 CICS/ESA DPL to ATMI Request/Response Server, Service in Autonomous Transaction

Figure 2-5 DMCONFIG File Entry


DMCONFIG File Entry

  1. User-entered H0PL invokes MIRRDPLC program.
  2. The EXEC CICS LINK command causes the advertised service mapped to MIRRDPLS (in the DM_LOCAL_SERVICES section of the DMCONFIG file) to execute. The SYNCONRETURN option indicates that the invoked service will not participate in the CICS/ESA transaction.
  3. The MIRROR service request tpbegin incorporates all further operations in a transaction.
  4. The MIRROR service processes the data.
  5. The tpcommit indicates the end of the transaction; all updates performed within the service transaction are to be committed.
  6. The tpreturn call returns the data into the commarea buffer.
  7. The EXEC CICS SYNCPOINT is an explicit commit request. All updated resources in the CICS/ESA transaction are committed.