2.2 Distributed Transaction Processing (DTP) Examples
The following examples represent programming scenarios for using DTP and ATMI service invocations.
Although it is most suited for the DPL environment, the
tpcall is usually used for the DPL environment, it can
also be used for a request/response to a DTP server.
The examples in this section represent some of the programming scenarios available for using DTP and ATMI service invocations. These examples employ the most natural and efficient approaches.
- ATMI Client Request/Response to CICS/ESA DTP
- ATMI Client Asynchronous Request/Response to CICS/ESA DTP
- ATMI Client Asynchronous Request/Response with No Reply to CICS/ESA DTP
- ATMI Conversational Client to CICS/ESA DTP, Server Gets Control
- ATMI Conversational Client to CICS/ESA DTP, Client Sends/Receives Data
- ATMI Conversational Client to CICS/ESA DTP, Client Grants Control
- CICS/ESA DTP to ATMI Conversational Server, Client Retains Control
- CICS/ESA DTP to ATMI Conversational Server, Client Relinquishes Control
- Transactional ATMI Client Request/Response to CICS/ESA DTP
- Transactional ATMI Conversational Client to CICS/ESA DTP, Server Gets Control
- Transactional CICS/ESA DTP to ATMI Conversational Server, Host Client Relinquishes Control
Parent topic: Application-to-Application Programming Examples