• There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

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

£165.09
Excluding VAT

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.