ONC+ RPC Developer's Guide

Exit Print View

Updated: July 2014
 
 

Address Look-up Services

Transport services do not provide address look-up services. They provide only message transfer across a network. A client program needs a way to obtain the address of its server program. In previous system releases this service was performed by portmap. In this release, rpcbind replaces the portmap utility.

RPC makes no assumption about the structure of a network address. It handles universal addresses specified only as null-terminated strings of ASCII characters. RPC translates universal addresses into local transport addresses by using routines specific to the transport. For more details on these routines, see the netdir(3NSL) and rpcbind(3NSL) man pages.

rpcbind enables you to perform the following operations:

  • Add a registration

  • Delete a registration

  • Get address of a specified program number, version number, and transport

  • Get the complete registration list

  • Perform a remote call for a client