Why and when to perform this task
The CORBA Interface Repository (IR) is the component of the Object Request Broker (ORB) that provides persistent storage of interface definitions. It provides access to a collection of object definitions that are specified in the Interface Definition Language (IDL). The IR is populated with data by programs that are emitted by the IDL compiler (through the use of the -eir option). These programs are produced by the IDL compiler according to the IDL files that describe the object or objects.
The IR is used mainly to support the Dynamic Invocation Interface (DII) and Dynamic Skeleton Interface (DSI) capabilities of the ORB. However, it can be used in any situation where a program needs to dynamically retrieve information about object definitions.
Steps for this task