MinimumCORBA

MinimumCORBA defines a subset of CORBA designed for systems with limited resources. For some applications CORBA is too large to meet exacting size and performance requirements. For these types of system a cut-down version of CORBA. This version is called “minimumCORBA.” MinimumCORBA defines a profile (or subset) of CORBA.

The minimumCORBA specification supports all of the OMG IDL, as defined in the Common Object Request Broker Architecture (CORBA) specification, IDL Syntax and Semantics chapter. This allows maximum compatibility between minimumCORBA and full CORBA applications.

The features of CORBA omitted by this profile clearly have value in mainstream CORBA applications. However, they are provided at some cost, in terms of resources, and there is a significant class of applications for which that cost cannot be justified. Features omitted from CORBA could still be implemented by the application in those cases where they are needed.

The omission of a feature of CORBA represents a trade-off between usability and conserving resources. CORBA has a greater degree of user-friendliness whereas minimumCORBA is better for conserving limited resources. This specification defines a single profile that preserves the key benefits of CORBA (portability of applications and interoperability between ORBs).

The orginal minimumCORBA specificiation has now been superceded by the more recent CORBA/e standard.


Related Technologies

CORBA | Real-Time CORBA | CORBA/e | CORBA IDL | CORBA CCM | CORBA COS | CORBA & DDS | Open Source CORBA

Related PrismTech OpenFusion CORBA Products

OpenFusion e*ORB