• BS ISO/IEC 11578:1996

    Current The latest, up-to-date edition.

    Information technology. Open systems interconnection. Remote procedure call (RPC)

    Available format(s):  Hardcopy, PDF

    Language(s):  English

    Published date:  15-06-1997

    Publisher:  British Standards Institution

    Add To Cart

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

    Section 1. General
        1.1 Scope
        1.2 Normative references
        1.3 Informative references
        1.4 Definitions
        1.5 Abbreviations
        1.6 Portability
        1.7 Services and Protocols
        1.8 Conformance Requirements
    Section 2. Introduction to the RPC API
        2.1 RPC Programming Model Overview
        2.2 API Operations
        2.3 Binding
        2.4 Name Service Interface
        2.5 Server Model
        2.6 Server Resource Models
        2.7 Security
        2.8 Error Handling
        2.9 Cancel Notification
        2.10 Stubs
        2.11 RPC API Routine Taxonomy
    Section 3. RPC API Manual Pages
        3.1 RPC Data Types
    Section 4. Interface Definition Language
        4.1 Notation
        4.2 IDL Language Specification
        4.3 The Attribute Configuration Source
        4.4 IDL Grammar Synopsis
        4.5 IDL Constructed Identifiers
        4.6 IDL and ACS Reserved Words
    Section 5. Stubs
        5.1 The application/Stub Interface
        5.2 Interoperability Requirements on Stubs
    Section 6. Remote Procedure Call Model
        6.1 Client/Server Execution Model
        6.2 Binding, Addressing and Name Services
        6.3 Error Handling Model
    Section 7. RPC Service Definition
        7.1 Call Representation Data Structure
        7.2 Service Primitives
    Section 8. Statechart Specification Language Semantics
        8.1 The Elements of Statecharts
        8.2 State Hierarchies
        8.3 Concurrency
        8.4 Graphical Expressions
        8.5 Semantics that Require Special Consideration
        8.6 Summary of Language Elements
    Section 9. RPC Protocol Definitions
        9.1 Conformance
        9.2 RPC Stub to Run-time Protocol Machine Interactions
        9.3 Connection-oriented Protocol
        9.4 Connection-oriented Protocol Machines
        9.5 Connectionless Protocol
        9.6 Connectionless Protocol Machines
        9.7 Naming Conventions
    Section 10. Connectionless RPC Protocol Machines
        10.1 CL_CLIENT Machine
        10.2 CL_SERVER Machine
    Section 11. Connection-oriented RPC Protocol Machines
        11.1 CO_CLIENT Machine
        11.2 CO_CLIENT ALLOC Machine
        11.3 CO_CLIENT_GROUP Machine
        11.4 CO_SERVER Machine
        11.5 CO_SERVER_GROUP Machine
    Section 12. RPC PDU Encodings
        12.1 Generic PDU Structure
        12.2 Encoding Conventions
        12.3 Alignment
        12.4 Common Fields
        12.5 Connectionless RPC PDUs
        12.6 Connection-oriented RPC PDUs
    Section 13. Security
        13.1 The Generic RPC Security Model
        13.2 Security Services for Connection-oriented Protocol
        13.3 Security Services for Connectionless Protocol
    Section 14. Transfer Syntax NDR
        14.1 Data Representation Format Label
        14.2 NDR Primitive Types
        14.3 NDR Constructed Types
        14.4 NDR Input and Output Streams
    Annex A Universal Unique identifier
    Annex B Protocol Sequence Strings
    Annex C Name Syntax Constants
    Annex D Authentication, Authorisation and Protection-
              level Arguments
    Annex E Reject Status Codes and Parameters
    Annex F IDL to C-language Mappings
    Annex G Portable Character Set
    Annex H Endpoint Mapper Well-known Ports
    Annex I Protocol Identifiers
    Annex J DCE CDS Attribute Names
    Annex K Architected and Default Values for Protocol Machines
    Annex L Protocol tower Encoding
    Annex M The dce_error_inq_text Manual Page
    Annex N IDL Data Type Declarations
    Annex O Endpoint Mapper Interface Definition
    Annex P Conversation Manager Interface Definition
    Annex Q Remote Management Interface
    Annex R Mapping of RPC Protocol to an OSI Infrastructure
    List of Figures
    List of Tables

    Abstract - (Show below) - (Hide below)

    Addresses issues concerning the Remote Procedure Call (RPC).

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

    Committee ICT/1
    Development Note Supersedes 95/642375 DC. (08/2005)
    Document Type Standard
    Publisher British Standards Institution
    Status Current

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

    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 10731:1994 Information technology Open Systems Interconnection Basic Reference Model Conventions for the definition of OSI services
    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 7498-2:1989 Information processing systems Open Systems Interconnection Basic Reference Model Part 2: Security Architecture
    ISO/IEC 10646-1:2000 Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane
    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
    • 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