Previous Table of Contents Next


22.14.1 Structures


   22.14.1.1 MessageBody

   This structure is used to wrap the marshaled GIOP message data (either request arguments or reply data) to support repackaging as the request components around that data (such as service contexts or object key) change due to Routing. Since GIOP 1.2 Request and Reply Bodies are always aligned to an 8-octet boundary, it is necessary to keep track of the

   22.14.1.2 RequestMessage

   This structure explicitly contains all the components of a GIOP request. When the target is actually invoked, its members are used to compose an actual GIOP request.

   The RequestMessage has the following members:

   22.14.1.3 ReplyDestination

   This structure contains enough information for the response to be returned once the actual invocation has been made on the target.

   22.14.1.4 RequestInfo

   This structure contains the information required for an intermediate Router to get a request closer to its target and for a target Router to invoke that request on its target.