Techniques for responding to a request for a resource on a network include
receiving at a server the request from a client process for the resource.
The server transmits a set of request information items associated with
the request. In response to this transmission, a database server receives
at least a subset of the set of request information items. Within the
database server, at least one particular request information item of the
subset is used as a key to identify a routine. The routine is executed to
generate a set of access information items. The server responds to the
request based on the set of access information items. Using these
techniques, the server responds to the request differently without taking
the server offline, by changing the routine indicated within the database
server.