A method for executing a function on a server in a distributed data processing
system is provided. The server responds to requests directed to a set of server
names. A function request has an input that specifies a server name in the set
of server names. The function is executed on the server in a server name context
specified by the input containing the server name. The server name context on the
server has a set of resources associated with a server name. A unique server name
tag is generated for each server name in the set of server names, and each resource
in the set of resources is identifiable by the server name tag associatively stored
with the resource.