CAN/CSA-ISO/IEC 14834-01 (R2014)
Current
The latest, up-to-date edition.
Information Technology - Distributed Transaction Processing - The XA Specification (Adopted ISO/IEC 14834:1996, first edition, 1996-08-15)
Hardcopy , PDF
English
01-01-2001
Chapter 1 - General
1.1 Scope
1.2 X/Open DTP Model
1.3 Document Structure
1.4 Normative References
Chapter 2 - Model and Definitions
2.1 X/Open DTP Model
2.2 Definitions
2.3 Transaction Completion and Recovery
Chapter 3 - Interface Overview
3.1 Index to Services in the XA Interface
3.2 Opening and Closing Resource Managers
3.3 Association of Threads with Transaction Branches
3.4 Branch Completion
3.5 Synchronous, Non-blocking, and Asynchronous Modes
3.6 Failure Recovery
Chapter 4 - The 'xa.h' Header
4.1 Naming Conventions
4.2 Transaction Identifier
4.3 Resource Manager Switch
4.4 Flag Definitions
4.5 Return Codes
Chapter 5 - Reference Manual Pages
Chapter 6 - State Tables
6.1 Resource Manager Initialisation
6.2 Association of Threads of Control with Transactions
6.3 Transaction States
6.4 Asynchronous Operations
Chapter 7 - Implementation Requirements
7.1 Application Program Requirements
7.2 Resource Manager Requirements
7.3 Transaction Manager Requirements
Appendix A - Complete Text of 'xa.h'
Appendix B - DTP Model - Introduction
Appendix C - DTP Model - Definitions
Appendix D - DTP Model - The Model
Appendix E - DTP Model - Frequently Asked Questions
Appendix F - Bibliography
Index
Scope This International Standard specifies the XA interface: the bidirectional interface between a transaction manager and a resource manager in an X/Open Distributed Transaction Processing (DTP) environment. The XA interface is not an ordinary Application Programming Interface (API); it is a system-level interface between DTP software components. This International Standard is technically identical to X/Open CAE Specification, Distributed Transaction Processing: The XA Specification (December 1991). Like that specification, this International Standard does not define the full aspects of the DTP model that pertain to communication.
DocumentType |
Standard
|
ISBN |
1-55324-390-0
|
Pages |
102
|
ProductNote |
Reconfirmed EN
|
PublisherName |
Canadian Standards Association
|
Status |
Current
|
Supersedes |
Scope This International Standard specifies the XA interface: the bidirectional interface between a transaction manager and a resource manager in an X/Open Distributed Transaction Processing (DTP) environment. The XA interface is not an ordinary Application Programming Interface (API); it is a system-level interface between DTP software components. This International Standard is technically identical to X/Open CAE Specification, Distributed Transaction Processing: The XA Specification (December 1991). Like that specification, this International Standard does not define the full aspects of the DTP model that pertain to communication.
Standards | Relationship |
ISO/IEC 14834:1996 | Identical |
ISO/IEC 10026-2:1998 | Information technology Open Systems Interconnection Distributed Transaction Processing Part 2: OSI TP Service |
ISO/IEC 9804:1998 | Information technology Open Systems Interconnection Service definition for the Commitment, Concurrency and Recovery service element |
ISO/IEC 8824:1990 | Information technology — Open Systems Interconnection — Specification of Abstract Syntax Notation One (ASN.1) |
ISO/IEC 9075:1992 | Information technology — Database languages — SQL |
ISO/IEC 8825:1990 | Information technology — Open Systems Interconnection — Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1) |
ISO/IEC 10026-3:1998 | Information technology Open Systems Interconnection Distributed Transaction Processing Part 3: Protocol specification |
ISO/IEC 9899:2011 | Information technology Programming languages C |
ISO/IEC 9805-1:1998 | Information technology Open Systems Interconnection Protocol for the Commitment, Concurrency and Recovery service element: Protocol specification Part 1: |
ISO/IEC 10026-1:1998 | Information technology Open Systems Interconnection Distributed Transaction Processing Part 1: OSI TP Model |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.