Content deleted Content added
m →VMCID (Vendor Minor Codeset ID): clean up, typo(s) fixed: 3-13 → 3–13 |
m linking |
||
Line 26:
The CORBA specification dictates there shall be an ORB through which an application would interact with other objects. This is how it is implemented in practice:
# The application simply initializes the ORB, and accesses an internal ''Object Adapter'', which maintains things like [[reference counting]], object (and reference) instantiation policies, and object lifetime policies.
# The Object Adapter is used to register instances of the ''generated code classes''. Generated code classes are the result of compiling the user IDL code, which translates the high-level interface definition into an OS- and language-specific class base for use by the user application. This step is necessary in order to enforce CORBA semantics and provide a clean user process for interfacing with the CORBA infrastructure.
|