Distributed transaction programming

When CICS® arranges function shipping, asynchronous transaction processing, transaction routing, or distributed program link, it establishes a logical data link with a remote system. A data exchange between the two systems follows. CICS-supplied programs control this exchange, issuing commands to allocate conversations, and send and receive data between the systems.

CICS supplies equivalent commands to enable application programs to converse under their own control across intercommunication links. Using these commands, you can distribute the functions of a business transaction over several transaction programs within a network. This technique is called distributed transaction programming (DTP).

DTP is the most flexible and the most powerful of the CICS intercommunication facilities, but it is also the most complex. This chapter introduces you to the basic concepts.

[[ Contents Previous Page | Next Page Index ]]