top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Under what conditions is DII appropriate?

+2 votes
254 views
Under what conditions is DII appropriate?
posted Jan 11, 2014 by Gaurav Sharma

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

The dynamic nature of DII provides certain advantages over SII. The following types of applications would require or benefit from DII:
Browsers for CORBA services (Naming, IR)
Application browsers
Bridges (protocol converters)
Applications accessing huge numbers of different interfaces
Monitoring applications
Applications which utilize DII do not need to include or import stubs generated by an IDL compiler in order to access a service. Applications like object browsers or monitors can access ANY objects without previous (complile time) knowledge of the interface. Using DII is more tedious than coding w/ SII. The DII interfaces must be used to specify the operation and each parameter's type and value. Type checking must be done by the developer using CORBA defined typecodes.

answer Jan 11, 2014 by Vikas Upadhyay
...