When a first data request having a first identifier and a first request
type is received, it may be determined whether the first data request can
be processed. The first data request may be processed upon determining
that the first data request can be processed. The correspondence between
identifiers and request types may be one-to-one, one-to-many, many-to-one,
or many-to-many relationship. When the first data request can not be
processed, a response type having a response method may be selected that
may generate a second identifier and/or select a second request type. A
second request type may correspond to the first identifier and the second
identifier may correspond to the first request type. When a response type
is selected, a second data request corresponding to the selected response
type may be generated. The second data request may then be processed. A
response type may employ a plurality of response methods to access
multiple network resources corresponding to any generated and/or selected
identifiers and/or request types.