• BS ISO/IEC 9579-1:1993

    Superseded A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

    Information technology. Open systems interconnection. Remote database access Generic model, service and protocol

    Available format(s):  Hardcopy, PDF

    Superseded date:  15-08-2001

    Language(s):  English

    Published date:  15-04-1994

    Publisher:  British Standards Institution

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Foreword
    Introduction
    Section 1: Introduction
    1.1 Scope
    1.2 Normative references
    1.3 Definitions
    1.3.1 Basic Reference Model
    1.3.2 Reference Model - Naming and Addressing
    1.3.3 Service conventions
    1.3.4 Application Layer Structure
    1.3.5 Connection Oriented Presentation Service
             Definition
    1.3.6 Service Definition for the Association Control
             Service Element
    1.3.7 Specification of Abstract Syntax Notation One
             (ASN.1)
    1.3.8 Commitment, Concurrency and Recovery
    1.3.9 Distributed Transaction Processing
    1.3.10 Reference Model of Data Management
    1.3.11 Remote Database Access
    1.3.11.1 database language
    1.3.11.2 database language command
    1.3.11.3 database language statement
    1.3.11.4 database server
    1.3.11.5 data resource
    1.3.11.6 RDA client
    1.3.11.7 RDA Control service
    1.3.11.8 RDA dialogue
    1.3.11.9 RDA dialogue-state model
    1.3.11.10 RDA Generic Standard
    1.3.11.11 RDA operation
    1.3.11.12 RDA protocol machine
    1.3.11.13 RDA server
    1.3.11.14 RDA Service
    1.3.11.15 RDA Specialization Standard, RDA Specialization
    1.3.11.16 RDA transaction
    1.4 Abbreviations
    1.5 Conventions
    1.5.1 Service conventions
    1.5.2 Service parameter description
    Section 2: Model
    2.1 Concepts
    2.1.1 Overview of the components
    2.1.2 Database server concepts
    2.1.2.1 Organization of data
    2.1.2.2 RDA transactions
    2.1.2.3 RDA operations
    2.1.2.4 Database language commands
    2.1.3 Communication concepts
    2.1.3.1 RDA dialogues
    2.1.3.2 Failure and recovery
    2.1.4 RDA application-contexts
    2.1.5 RDA Specialization Standards
    Section 3: Service
    3.1 Services
    3.1.1 RDA Dialogue Management services
    3.1.1.1 RDA Dialogue Initialization functional unit
    3.1.1.2 RDA Dialogue Termination functional unit
    3.1.2 RDA Transaction Management services
    3.1.2.1 RDA Transaction Management functional unit
    3.1.3 RDA Control services
    3.1.3.1 Cancel functional unit
    3.1.3.2 Status functional unit
    3.1.4 Resource Handling services
    3.1.4.1 Resource Handling functional unit
    3.1.5 Database Language services
    3.1.5.1 Immediate Execution DBL functional unit
    3.1.5.2 Stored Execution DBL functional unit
    3.2 Sequencing rules
    3.2.1 RDA client sequencing rules
    3.2.2 RDA server sequencing rules
    Section 4: Protocol
    4.1 Server execution rules
    4.1.1 RDA dialogue-state model
    4.1.1.1 RDA operation entity
    4.1.1.2 RDA dialogue entity
    4.1.1.3 Opened data resource entity
    4.1.1.4 Defined DBL entity
    4.1.2 General server execution rules
    4.1.2.1 Generation of the RDA operation entity
    4.1.2.2 Implementor defined errors
    4.1.2.3 Beginning of an RDA operation
    4.1.2.4 Cancellation of an RDA operation
    4.1.2.5 Execution of an RDA operation
    4.1.2.6 End of an RDA operation
    4.1.2.7 Response to an RDA operation
    4.1.2.8 Failure of the RDA dialogue
    4.1.3 RDA Dialogue Management services
    4.1.3.1 RDA Dialogue Initialization functional unit
    4.1.3.2 RDA Dialogue Termination functional unit
    4.1.4 RDA Transaction Management services
    4.1.4.1 RDA Transaction Management functional unit
    4.1.5 RDA Control services
    4.1.5.1 Cancel functional unit
    4.1.5.2 Status functional unit
    4.1.6 Resource Handling services
    4.1.6.1 Resource Handling functional unit
    4.1.7 Database Language services
    4.1.7.1 Immediate Execution DBL functional unit
    4.1.7.2 Stored Execution DBL functional unit
    4.2 RDA protocol machine
    4.2.1 Functional units
    4.2.2 Correspondence between RDA service primitives
             and RDA APDUs
    4.2.3 Concatenation
    4.2.4 State tables
    4.2.4.1 Conventions
    4.2.4.2 Actions to be taken by the RDAPM
    4.2.4.3 States
    4.2.4.4 Incoming events
    4.2.4.5 Outgoing actions
    4.2.4.6 Predicates
    4.2.4.7 RDAPM state tables
    4.2.5 Protocol procedures
    4.2.5.1 Initialization of an RDA dialogue
    4.2.5.2 Termination of an RDA dialogue
    4.2.5.3 Initiation of an RDA transaction
    4.2.5.4 Termination of an RDA transaction
    4.3 Application-protocol-data-units
    4.4 Conformance
    4.4.1 Static conformance
    4.4.2 Dynamic conformance
    Section 5: Application-contexts
    5.1 RDA Basic application-context
    5.1.1 Application-context name
    5.1.2 Purpose and scope
    5.1.2.1 General description
    5.1.2.2 RDA dialogue failure
    5.1.3 Set of ASEs
    5.1.4 SACF rules
    5.1.4.1 Association establishment and release
    5.1.4.2 RDA dialogue initialization and termination
    5.1.4.3 Mapping rules
    5.1.5 State transition diagrams
    5.1.6 Use of optional features
    5.1.6.1 A-ASSOCIATE
    5.1.6.2 A-RELEASE
    5.1.6.3 A-ABORT
    5.1.6.4 A-P-ABORT
    5.1.7 Conformance
    5.1.7.1 Static conformance
    5.1.7.2 Dynamic conformance
    5.2 RDA TP application-context
    5.2.1 Application-context name
    5.2.2 Purpose and scope
    5.2.3 Set of ASEs
    5.2.4 SACF rules
    5.2.4.1 Sequencing rules
    5.2.4.2 Mapping rules
    5.2.4.3 Concatenation rules
    5.2.4.4 Transaction states
    5.2.5 State transition diagrams
    5.2.6 Use of optional features
    5.2.6.1 A-ASSOCIATE
    5.2.7 Conformance
    5.2.7.1 Static conformance
    5.2.7.2 Dynamic conformance
    Section 6: Specializations
    6.1 RDA Specialization Standards
    6.1.1 General
    6.1.2 Model
    6.1.3 Service
    6.1.4 Protocol
    6.1.4.1 Server execution rules
    6.1.4.2 State tables
    6.1.4.3 Structure of RDA Specialization APDUs
    6.1.4.4 Conformance
    6.1.5 Application-contexts
    Annex A: Relationship to the Application Layer structure
    A.1 Introduction
    A.2 RDA as an application-service-element
    A.3 RDA application-contexts
    A.4 RDA service-provider
    Index

    Abstract - (Show below) - (Hide below)

    Specifies the OSI Remote Database Access (RDA) Service in terms of: the behaviour, as perceived from the OSI environment, of a database server; the behaviour, as perceived from the OSI environment, of an RDA client. The former is an application process that provides database storage facilities and database processing services; the latter is an application process that accesses remote database facilities. Includes definitions and abbreviations.

    General Product Information - (Show below) - (Hide below)

    Committee ICT/1
    Development Note DRAFT FOR COMMENT 91/67852 DC
    Document Type Standard
    Publisher British Standards Institution
    Status Superseded
    Superseded By
    Supersedes

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO 8650:1988 Information processing systems — Open Systems Interconnection — Protocol specification for the Association Control Service Element
    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 8823:1988 Information processing systems — Open Systems Interconnection — Connection oriented presentation protocol specification
    ISO/IEC 9804:1998 Information technology Open Systems Interconnection Service definition for the Commitment, Concurrency and Recovery service element
    ISO/IEC 9545:1994 Information technology Open Systems Interconnection Application Layer structure
    ISO/IEC 8824:1990 Information technology — Open Systems Interconnection — Specification of 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 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 10026-1:1998 Information technology Open Systems Interconnection Distributed Transaction Processing Part 1: OSI TP Model
    ISO 8327:1987 Information processing systems — Open Systems Interconnection — Basic connection oriented session protocol specification
    • 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, flexibile and cost effective