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.