Other Parts of the Core Specification
  • CORBA/IIOP defines many other areas that we will not cover
  • DII, DSI, Dynamic Anys
    • Used to dynamically (i.e. with out compile-time stubs and skeletons) to manipulate and implement values and objects
    • The DII (Dynamic Invocation Interface) provides for asynchronous invocations
  • Interface Repository
    • Analogous to reflection in Java
    • Used in conjunction with the DII
    • Needed for middle-level gateways
  • Objects by value
    • recently added to specification to support RMI over IIOP
    • available for all languages
  • COM/CORBA Interoperation

Next Slide >>