PreviousNext

rpc_intro(8rpc)

Introduction to DCE RPC daemon and RPC control program commands

Note
The RPC daemon and the RPC control program are superseded by the DCE host daemon (dced) and the DCE control program (dcecp) for OSF DCE Version 1.1.

Description
The DCE remote procedure call (RPC) provides two administrative facilities: the RPC daemon and the DCE RPC control program.

· The RPC daemon is a process that provides the endpoint map service, which maintains the local endpoint map for local RPC servers and looks up endpoints for RPC clients. An endpoint is the address of a specific instance of a server executing in a particular address space on a given system (a server instance). Each endpoint can be used on a system by only one server at a time.

An endpoint map is a database where servers register their binding information, including endpoints, for each of their RPC interfaces and the associated RPC objects. Each combination of binding information, interface identifier, and object UUID uses a distinct element in the local endpoint map. The rpcd command starts the RPC daemon.

· The DCE RPC control program, rpccp, provides a set of commands for accessing the operations of the RPC Name Service Interface (NSI). For managing endpoint maps, the control program supports showing endpoint map elements and removing any set of map elements from the local endpoint map or from any remote endpoint map. The rpccp command starts the RPC control program (rpccp).

Exit Values
The RPC control program reports DCE error messages on the command line. If the command executes successfully, the internal value returned is 0 (zero); otherwise, the value is 1 (negative one).

Related Information
Commands:

dced(8dce)

dcecp(8dce)

rpccp(8rpc)

Books:

OSF DCE Administration Guide - Core Components

OSF DCE Application Development Guide - Core Components

OSF DCE Application Development Reference