• There are no items in your cart

CAN/CSA-ISO/IEC 14834-01 (R2014)

Current
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)
Available format(s)

Hardcopy , PDF

Language(s)

English

Published date

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.

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

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

View more information
US$215.00
Excluding Tax where applicable

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.