Distributed transaction processing (DTP) enables transactions running in one CICS® system to initiate and communicate synchronously with transactions in another CICS system. DTP is supported between CICS on System/390® products and each of the non-System/390 CICS products. The initiating transaction can be in either the System/390 or non-System/390 CICS system. Sync level 1 is the maximum synclevel for CICS Transaction Server for Windows links.
DTP is an alternative to DPL as a way for other CICS systems to access DL/I and DB2® databases owned by a CICS on System/390 system that has a database-handling transaction.
Application programs can issue CICS commands for APPC conversations and so control the allocation and use of an APPC session. To do this, a program must be aware of the state of the conversation over the intersystem link at any given time.
The EXEC CICS commands used to control an APPC conversation are: ALLOCATE, CONNECT PROCESS, EXTRACT PROCESS, SEND, RECEIVE, CONVERSE, WAIT, ISSUE CONFIRMATION, ISSUE ERROR, ISSUE ABEND, FREE.