Distributed transaction processing (DTP)

The main advantage of DTP is that two transactions can have exclusive control of a session and can converse . DTP is useful when you need remote resources to be processed remotely or if you need to transfer data between systems.

By using DTP, you can design flexible and efficient applications. DTP can be used with either EXEC CICS or CPI Communications. You can use C, C++, and assembler language in DTP application programs that hold LU type 6.2 unmapped conversations using the EXEC CICS API and applications that use the CICS® intercommunication facilities.

DTP can be used with various partners, including both CICS and non-CICS platforms, as long as they support APPC. For further information about DTP, see Distributed transaction processing overview and Getting started with intercommunication.