2.2.2 ATMI Client Asynchronous Request/Response to CICS/ESA DTP
Figure 2-11 DMCONFIG File Entry

- ATMI client invokes
toupsrv
service. - The
toupsrv
service issuestpacall
forSIMPDTP
, which is advertised in theDM_REMOTE_SERVICES
section of the DMCONFIG file. - User transaction DTPS starts
TOUPDTPS
program. - It is recommended you save the
EIBTRMID
to a program variable. This value may be used to identify the specific conversation in your CICS/ESA APPC verbs. - The
EXEC CICS RECEIVE
command receives theidata
buffer contents for processing. - The
TOUPDTPS
program processes data. - The
EXEC CICS SEND
command returns theOUT-BUFFER
contents into the clientstpgetreply odata
buffer.LAST
indicates the conversation is finished.WAIT
suspends processing until the data has successfully been received.
Parent topic: Distributed Transaction Processing (DTP) Examples