What is Java IDL?
  • Java TM IDL is a technology for distributed objects--that is, objects interacting on different platforms across a network.

  • Java IDL enables objects to interact regardless of whether they're written in the Java programming language or another language such as C, C++, COBOL, or others.


    What is IIOP?

  • The client and the server applications communicate with each other using the Internet Inter -ORB Protocol (IIOP), which sits on top of TCP/IP.
  • When a client invokes a remote operation, a request message is sent from the client to the server. When the operation returns, a reply message containing its return value is sent back to client. (single remote CORBA invocation).
  • All interactions between the client and the server is mediated via a set of IDL declarations.