OSF DCE Application Development Guide--Core Components
Topics in RPC Application Development
Figure 16-8. Decisions for Selecting a Manager
type UUID
same non−nilnil
type UUID
Call
Object UUID
asking for
non −nil
?
?
??
set for
object
Manager
registered for
type UUID
Manager
registered with
Non−nil
Reject call
Key:
= The default decision path
manager
Dispatch call
to
nil type non−nil 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