Previous Table of Contents Next


15 General Inter-ORB Protocol

   This chapter specifies a General Inter-ORB Protocol (GIOP) for ORB interoperability, which can be mapped onto any connection-oriented transport protocol that meets a minimal set of assumptions. This chapter also defines a specific mapping of the GIOP, which runs directly over TCP/IP connections, called the Internet Inter-ORB Protocol (IIOP). The IIOP must be supported by conforming networked ORB products regardless of other aspects of their implementation. Such support does not require using it internally; conforming ORBs may also provide bridges to this protocol.

   Contents

   This chapter contains the following sections.

Section Title

Page

“Goals of the General Inter-ORB Protocol? 15-2
“GIOP Overview? 15-2
“CDR Transfer Syntax? 15-4
“GIOP Message Formats? 15-30
“GIOP Message Transport? 15-46
“Object Location? 15-49
“Internet Inter-ORB Protocol (IIOP)? 15-51
“Bi-Directional GIOP? 15-56
“Bi-directional GIOP policy? 15-60
“OMG IDL? 15-60