• There are no items in your cart

09/30195786 DC : 0

Superseded

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
superseded

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

BS ISO/IEC 19500-1 - INFORMATION TECHNOLOGY - OPEN DISTRIBUTED PROCESSING - COMMON OBJECT REQUEST BROKER ARCHITECTURE (CORBA) SPECIFICATION - PART 1: CORBA INTERFACES

Available format(s)

Hardcopy , PDF

Superseded date

30-11-2012

Language(s)

English

Foreword
Introduction
1 Scope
2 Conformance and Compliance
3 Normative References
4 Part 1 Document
5 The Object Model
   5.1 Overview
   5.2 Object Semantics
   5.3 Object Implementation
6 CORBA Overview
   6.1 Structure of an Object Request Broker
   6.2 Example ORBs
   6.3 Structure of a Client
   6.4 Structure of an Object Implementation
   6.5 Structure of an Object Adapter
   6.6 CORBA Required Object Adapter
   6.7 The Integration of Foreign Object Systems
7 OMG IDL Syntax and Semantics
   7.1 Overview
   7.2 Lexical Conventions
   7.3 Preprocessing
   7.4 OMG IDL Grammar
   7.5 OMG IDL Specification
   7.6 Import Declaration
   7.7 Module Declaration
   7.8 Interface Declaration
   7.9 Value Declaration
   7.10 Constant Declaration
   7.11 Type Declaration
   7.12 Exception Declaration
   7.13 Operation Declaration
   7.14 Attribute Declaration
   7.15 Repository Identity Related Declarations
   7.16 Event Declaration
   7.17 Component Declaration
   7.18 Home Declaration
   7.19 CORBA Module
   7.20 Names and Scoping
8 ORB Interface
   8.1 Overview
   8.2 The ORB Operations
   8.3 Object Reference Operations
   8.4 ValueBase Operations
   8.5 ORB and OA Initialization and Initial References
   8.6 Context Object
   8.7 Current Object
   8.8 Policy Object
   8.9 Management of Policies
   8.10 Management of Policy Domains
   8.11 TypeCodes
   8.12 Exceptions
9 Value Type Semantics
   9.1 Overview
   9.2 Architecture
   9.3 Standard Value Box Definitions
   9.4 Language Mappings
   9.5 Custom Marshaling
   9.6 Access to the Sending Context Run Time
10 Abstract Interface Semantics
   10.1 Overview
   10.2 Semantics of Abstract Interfaces
   10.3 Usage Guidelines
   10.4 Example
   10.5 Security Considerations
11 Dynamic Invocation Interface
   11.1 Overview
   11.2 Request Operations
   11.3 ORB Operations
   11.4 Polling
   11.5 List Operations
12 Dynamic Skeleton Interface
   12.1 Introduction
   12.2 Overview
   12.3 ServerRequestPseudo-Object
   12.4 DSI: Language Mapping
13 Dynamic Management of Any Values
   13.1 Overview
   13.2 DynAny API
   13.3 Usage in C++ Language
14 The Interface Repository
   14.1 Overview
   14.2 Scope of an Interface Repository
   14.3 Implementation Dependencies
   14.4 Basics
   14.5 Interface Repository Interfaces
   14.6 Component Interface Repository Interfaces
   14.7 RepositoryIds
   14.8 OMG IDL for Interface Repository
15 The Portable Object Adapter
   15.1 Overview
   15.2 Abstract Model Description
   15.3 Interfaces
   15.4 IDL for PortableServer Module
   15.5 UML Description of PortableServer
   15.6 Usage Scenarios
16 Portable Interceptors
   16.1 Introduction
   16.2 General Behavior of Local Objects
   16.3 Interceptor Interface
   16.4 Request Interceptors
   16.5 Portable Interceptor Current
   16.6 IOR Interceptor
   16.7 Interceptor Policy Objects
   16.8 PolicyFactory
   16.9 Registering Interceptors
   16.10 Dynamic Initial References
   16.11 Module Dynamic
   16.12 Consolidated IDL
17 CORBA Messaging
   17.1 Section I - Introduction
   17.2 Messaging Quality of Service
   17.3 Propagation of Messaging QoS
   17.4 Section II - Introduction
   17.5 Running Example
   17.6 Async Operation Mapping
   17.7 Exception Delivery in the Callback Model
   17.8 Type-Specific ReplyHandler Mapping
   17.9 Generic Poller Value
   17.10 Type-Specific Poller Mapping
   17.11 Example Programmer Usage
   17.12 Section III - Introduction
   17.13 Routing Object References
   17.14 Message Routing
   17.15 Router Administration
   17.16 CORBA Messaging IDL
Annex A - IDL Tags and Exceptions
Annex B - Legal Information
Annex C - OMG's Issue Reporting Procedure
Annex D - Acknowledgements
Index

Committee
IST/15
DocumentType
Draft
Pages
546
PublisherName
British Standards Institution
Status
Superseded
SupersededBy

Standards Relationship
ISO/IEC 19500-1:2012 Identical

ISO/IEC 10746-3:2009 Information technology Open distributed processing Reference model: Architecture Part 3:
ISO/IEC 14750:1999 Information technology Open Distributed Processing Interface Definition Language
ISO/IEC 10746-2:2009 Information technology Open distributed processing Reference model: Foundations Part 2:

View more information
€111.45
Excluding VAT

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.