A first computer process serves remote procedure calls received from an
instruction set that executes within a second computer process, and the
second computer process executes concurrently and independently of the
first computer process. The remote procedure calls are served by the
first computer process which: receives a request for a data file from the
instruction set where the request is according to a data file retrieval
protocol; determines that the request for the data file specifies a
function which is defined within the first computer process where the
function includes computer instructions that perform a task which is
unrelated to both generation and retrieval of any data file specified in
the request; and executes the function to execute the computer
instructions in response to receipt of the request.