BS ISO/IEC 10026-1:1998
Current
The latest, up-to-date edition.
Information technology. Open systems interconnection. Distributed transaction processing OSI TP model
Hardcopy , PDF
English
15-02-1999
Foreword
Introduction
1 Scope
2 Normative references
3 Definitions
3.1 Terms defined in other International Standards
3.2 Terms defined in ISO/IEC 10026
4 Abbreviations
5 Conventions
6 Requirements
6.1 Introduction
6.2 User requirements
6.3 Modelling requirements
6.4 OSI TP Service and Protocol requirements
7 Concepts of Distributed TP
7.1 Transaction
7.2 Distributed transaction
7.3 Transaction data and coordination level
7.4 Tree relationships
7.5 Dialogue
7.6 Dialogue tree
7.7 Transaction branch
7.8 Transaction tree
7.9 Channel
7.10 Handshake
7.11 Hinterland
8 Model of the OSI TP Service
8.1 Nature of the OSI TP Service
8.2 Rules on dialogue trees
8.3 Rules on transaction trees
8.4 Naming
8.5 Data transfer
8.6 Coordination of resources
8.7 Recovery
8.8 Concurrency control and deadlock
8.9 Security
Annexes
A Relationship of the OSI TP Model to the Application
Layer Structure
B Tutorial on concurrency and deadlock control in OSI
TP
C Tutorial on the presumed rollback two-phase commit
protocol
D Combinations of Commitment Optimisations
E Summary of changes to the second edition
Tables
1 Permitted combinations of transaction data and
coordination levels
2 Update of log-damage record
3 Types of failures
4 Restoration of node state after atomic action data
unavailability
Figures
1 Transaction hinterland of node A viewed from node B
2 Transaction branches, dialogues, and application-
associations
3 Phases of recovery
Allows the specification of transaction-mode communications services and protocols that meet the properties of consistency, atomicity, isolation, and durability (the ACID properties), as defined in ISO/IEC 9804. Defines the requirements to be met by the OSI TP service; also, provides a general introduction to the concepts and mechanisms defined in ISO/IEC 10026. Does not specify individual implementations or products, nor does it constrain the implementation of interfaces or entities within a computer system. Coverage includes definitions, abbreviations, and conventions. Also includes detailed annexes.
Committee |
IST/6
|
DevelopmentNote |
Reviewed and confirmed by BSI, November, 2004. (11/2004) Supersedes 96/644159 DC. (07/2005)
|
DocumentType |
Standard
|
Pages |
42
|
PublisherName |
British Standards Institution
|
Status |
Current
|
Supersedes |
This part of ISO/IEC10026: provides a general introduction to the concepts and mechanisms defined in ISO/IEC10026; defines a model of distributed transaction processing; defines the requirements to be met by the OSI TP Service; and takes into consideration the need to coexist with other Application Service Elements, e.g. RDA (Remote Database Access), ROSE (Remote Operations Service Element), and non-ROSE based applications. This part of ISO/IEC10026 makes sufficient provisions to allow the specification of transaction-mode communications services and protocols that meet the properties of: atomicity, consistency, isolation, and durability (the ACID properties), as defined in ISO/IEC9804. This part of ISO/IEC10026 does not specify individual implementations or products, nor does it constrain the implementation of entities or interfaces within a computer system.
Standards | Relationship |
ISO/IEC 10026-1:1998 | Identical |
ISO/IEC 13712-1:1995 | Information technology Remote Operations: Concepts, model and notation |
ISO/IEC 10026-2:1998 | Information technology Open Systems Interconnection Distributed Transaction Processing Part 2: OSI TP Service |
ISO/IEC 7498-3:1997 | Information technology — Open Systems Interconnection — Basic Reference Model: Naming and addressing |
ISO/IEC 7498-1:1994 | Information technology — Open Systems Interconnection — Basic Reference Model: The Basic Model |
ISO/IEC 9804:1998 | Information technology Open Systems Interconnection Service definition for the Commitment, Concurrency and Recovery service element |
ISO/IEC 10731:1994 | Information technology Open Systems Interconnection Basic Reference Model Conventions for the definition of OSI services |
ISO 7498-2:1989 | Information processing systems Open Systems Interconnection Basic Reference Model Part 2: Security Architecture |
ISO/IEC 10026-4:1995 | Information technology Open Systems Interconnection Distributed Transaction Processing: Protocol Implementation Conformance Statement (PICS) proforma |
ISO/IEC 10026-3:1998 | Information technology Open Systems Interconnection Distributed Transaction Processing Part 3: Protocol specification |
ISO/IEC 9594-2:2017 | Information technology Open Systems Interconnection The Directory Part 2: Models |
ISO/IEC 8649:1996 | Information technology Open Systems Interconnection Service definition for the Association Control Service Element |
ISO/IEC 8822:1994 | Information technology Open Systems Interconnection Presentation service definition |
ISO/IEC 8326:1996 | Information technology Open Systems Interconnection Session service definition |
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.