Chapter 18. Dynamic Invocation Interface

CORBA offers two different approaches to making an operation invocation. These are the Static Invocation Interface (SII) and the Dynamic Invocation Interface (DII).

When using the SII, stub code generated from IDL makes the IDL operations available to the application in a convenient language-specific syntax.

The use of stub code, however, is too restrictive for certain applications. It requires that the IDL interfaces used by an application be known in advance. This is not always possible. For some applications, notably interoperable bridges, it is necessary to use IDL interfaces that only become known at runtime. For this reason, CORBA defines the Dynamic Invocation Interface (DII), which allows invocations ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.