Client Application RPC API Calls
To make the remote procedure call, the client must obtain a binding handle. There are two ways to obtain a binding handle:
-
Importing from the name-service database. The client specifies the name of the name-service database entry and obtains a binding handle.
-
Constructing individual strings that represent the client object UUID, server, protocol sequence, network address, endpoint, and options. Call the function RpcStringBindingCompose to assemble these strings into the correct syntax for a string binding, and then call RpcBindingFromStringBinding to obtain the binding handle.
For information see String Bindings.
Use the RPC name service in both client and server applications for ease of administration and maintenance.