INCITS/ISO/IEC 9804 : 1998
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION - SERVICE DEFINITION FOR THE COMMITMENT, CONCURRENCY AND RECOVERY SERVICE ELEMENT
Hardcopy , PDF
24-04-2024
English
01-01-2007
1 Scope
2 Normative references
2.1 Identical Recommendations/International Standards
2.2 Paired Recommendations/International Standards
equivalent in technical content
3 Definitions
3.1 Reference model definitions
3.2 Service conventions definitions
3.3 Presentation service definitions
3.4 ACSE service definitions
3.5 Application Layer structure definitions
3.6 CCR service definitions
4 Abbreviations
5 Conventions
6 Concepts
6.1 Use of CCR in a distributed application
environment
6.2 CCR facilities
6.3 Heuristic decisions
7 Service definition
7.1 C-INITIALIZE service
7.2 C-BEGIN service
7.3 C-PREPARE service
7.4 C-READY service
7.5 C-COMMIT service
7.6 C-ROLLBACK service
7.7 C-NOCHANGE service
7.8 C-CANCEL service
7.9 C-RECOVER service
7.10 C-P-ERROR service
8 Sequencing information
8.1 General
8.2 Events
8.3 States
8.4 Predicates
8.5 Interpretation of the state table
8.6 Completing the branch
8.7 Collisions and disruptive services
9 Using CCR
9.1 General
9.2 Use of the CCR with non-reference mapping
9.3 Use of session synchronization and resynchronization
services
9.4 Use of CCR with session activities
9.5 Use of presentation services
Annex A - CCR service-user rules
A.1 Introduction
A.2 Compliance
A.3 CCR service primitive usage rules
A.4 Atomic action data manipulation rules
A.5 Bound data manipulation rules
A.6 CCR service-user data transfer rules
Annex B - Relationship of CCR to the Application Layer Structure
B.1 CCR service-provider
B.2 CCR service-user
B.3 Atomic action graph
Annex C - CCR tutorial
C.1 Introduction
C.2 Structure of an atomic action tree
C.3 CCR service-user information resources
C.4 Concurrency
C.5 Recovery
C.6 Time relations and sequence of service primitives
C.7 Comments on implementation complexity
C.8 Using the User Data parameter on CCR services
C.9 Optional use of C-PREPARE
Intended for reference by other specifications when the functionality of commitment, concurrency and recovery is required. Can be referenced whenever the processing of two or more application entity invocations in a distributed application needs to be organized into an atomic action. Defines services used on a single association to coordinate two application entity invocations involved in an atomic action. The determination of which application entity invocations are involved in an atomic action is not within its scope. Only applicable to a distributed application whose specification references this Standard. Does not specify individual implementations or products.
DocumentType |
Standard
|
Pages |
68
|
ProductNote |
Reconfirmed 1998
|
PublisherName |
Information Technology Industry Council
|
Status |
Superseded
|
SupersededBy |
Standards | Relationship |
ISO/IEC 9804:1998 | Identical |
ISO/IEC 10026-3:1998 | Information technology Open Systems Interconnection Distributed Transaction Processing Part 3: Protocol specification |
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.