Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNo next file
DB XA Module User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

A.1 Terms and Definitions

ACID properties Atomicity, Consistency, Isolation, Durability. Four critical objectives that define the success of a transaction.
application program (AP) A program that defines the boundaries of a transaction and specifies the actions that constitute a transaction.
distributed transaction A transaction that involves several services, which might be located in different server programs. Also called a global transaction.
distributed transaction processing (DTP) system A form of transaction processing that supports transactions whose operations are distributed among different computers or among different databases from different vendors.
global transaction A transaction that involves several services, which might be located in different server programs. Also called a distributed transaction.
interface In the X/Open DTP Model, a path of communication between any two parts.
local transaction A transaction that involves one service within a single server program, and accesses only one database.
resource manager (RM) Provides access to shared data. Usually a resource manager is a database server or a file-access system.
transaction A unit of work that consists of an application-specific sequence of operations.
transaction processing manager (TPM) Manages the routing and transaction processing control of a service request. The TPM manages global transactions and coordinates their resolution and any failure recovery.
TX interface Lets the application program call the transaction monitor to request transaction management. Also known as the AP-TM interface.
XA interface Allows two-way communication between the transaction monitor and the resource manager, and implements the two-phase commit between them. Also known as the TM-RM Interface.


Previous fileTop of DocumentContentsNo linkNo next file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.