Dynamic Invocation Interface (DII) ist die eigentliche Basisschnittstelle zum ORB[1]. Beim Aufruf einer Methode in einem Serverobjekt ruft der Clientstub hinter den Kulissen die Methode des DII auf. Das hat es in sich implementiert. Deshalb sind Sie im Allgemeinen besser bedient, wenn Sie die Clientstubs benützen. Dazu wird die Interface Repository(IFR), eine Datenbank verwendet. Die IDL-Beschreibung für Serverschnittstellen in einer internen Form speichert. Die Beschreibung wird auch manchmal als Metadaten bezeichnet, weil es sich um Daten handelt, die Daten beschreiben. Die Grundaussagen ist dass das IFR die Informationen enthält, die Sie benötigen, um herauszufinden, wie die Operationen in einer Schnittstelle ohne den Clientstub aufgerufen werden.
Weitere Informationen finden Sie unter der Literatur: Syegh, Michael, Corba: Standard, Spezifikationen, Entwicklung, 1 Auflage, 1997