IIOP Specialization of GIOP

Recall that GIOP is independent of any particular transport and is thus an abstract protocol. The Internet Inter-ORB Protocol specifies theTransmission Control Protocol and thus is based on TCP/IP. IIOP is really not much more than GIOP implemented onto the reliable connection-oriented TCP/IP. It supports the sending of GIOP messages over TCP/IP sockets. The one thing that IIOP adds over GIOP is the definition of an IIOP profile for inclusion in an IOR. To instantiate GIOP, all IIOP has to do is define how the IIOP profile encodes the TCP/IP socket information inside the IOR, so the recipient can communicate with the sender.

Figure 14.1 illustrates the information encapsulated in an IOR.

Figure 14.1. Interoperable ...

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.