common classes
C++ foundation classes that can be used in both client and server applications.
concurrent server
A server process identical to other server processes running on the same node.
CPU
Central processing unit.
data marshalling
The capability of using systems of different architectures (big endian, little endian) within one application.
data object
See RTRData object.
deadlock
Deadly embrace, a situation that occurs when two transactions or parts of transactions conflict with each other, which could violate the consistency ACID property when committing them to the database.
disk shadowing
A process by which identical data are written to multiple disks to increase data availability in the event of a disk failure. Used in a cluster environment to replicate entire disks or disk volumes. See also transactional shadowing.
dispatch
A method in the C++ API RTRData class which, when called, interprets the contents on the RTRData object and calls an appropriate handler to process the data. The handler chosen to process the data is the handler registered with the transaction controller. This method is used with the
DTC
Microsoft Distributed Transaction Coordinator.