Left Up Right CORBA 2.3 Preface

0.5 Definition of CORBA Compliance

The minimum required for a CORBA-compliant system is adherence to the specifications in CORBA Core and one mapping. Each additional language mapping is a separate, optional compliance point. Optional means users aren't required to implement these points if they are unnecessary at their site, but if implemented, they must adhere to the CORBA specifications to be called CORBA-compliant. For instance, if a vendor supports C++, their ORB must comply with the OMG IDL to C++ binding specified in this manual.

Interoperability and Interworking are separate compliance points. For detailed information about Interworking compliance, refer to "Compliance to COM/CORBA Interworking" on page 17-34.

As described in the OMA Guide, the OMG's Core Object Model consists of a core and components. Likewise, the body of CORBA specifications is divided into core and component-like specifications. The structure of this manual reflects that division.

The CORBA core specifications are categorized as follows: CORBA Core, as specified in Chapters 1-11 CORBA Interoperability, as specified in Chapters 12-16 CORBA Interworking, as specified in Chapters 17-21

Note - The CORBA Language Mappings have been separated from the CORBA Core and each language mapping is its own separate book. Refer to the CORBA Language Mapping area on the OMG website for this information.


http://www.omg.org/