A highly internetworked distributed computing environment made up of clients and servers is shown in the background. Appearing in the foreground is the software architecture for one pair of client and server systems.