2.2.1 ATMI Client Request/Response to CICS/ESA DTP
Figure 2-10 DMCONFIG File Entry

- ATMI client invokes
toupsrv
service. - The
toupsrv
service issuestpcall
forSIMPDTP
, which is advertised in theDM_REMOTE_SERVICES
section of DMCONFIG file. - User transaction
DTPS
startsTOUPDTPS
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 clientsodata
buffer. LAST indicates the conversation is finished. WAIT suspends processing until the data has successfully been received.
Parent topic: Distributed Transaction Processing (DTP) Examples