OSF DCE Application Development Guide--Core Components

Topics in RPC Application Development
Figure 16-8. Decisions for Selecting a Manager
type UUID
same nonnilnil
type UUID
Call
Object UUID
asking for
non nil
?
?
??
set for
object
Manager
registered for
type UUID
Manager
registered with
Nonnil
Reject call
Key:
= The default decision path
manager
Dispatch call
to
nil type nonnil type
manager
to appropriate
Dispatch call
Yes
No
No
Yes
No
Yes
No
Yes
16.7 Creating Portable Data via the IDL Encoding Services
The IDL encoding services provide client and server RPC applications with a method for
encoding data types in input parameters into byte stream format and decoding data types
in output parameters from a byte stream without invoking the RPC runtime. Encoding
124245 Tandem Computers Incorporated 16 45