Object Implementation
An object implementation provides the semantics of the object, usually by defining data for the object instance and code for the object's methods.
Often the implementation will use other objects or additional software to implement the behavior of the object. In some cases, the primary function of the object is to have side-effects on other things that are not formal CORBA objects.
- Note “anything” (Web Page to CGI script to online medical instrument) is really an object and can be made a formal CORBA object by a suitable wrapper.
Note (theoretically) that a client of one ORB (say JavaIDL) can access objects from other ORB’s (say Visigenic) as IIOP provides interoperability.