Api query extension
AssigneeCA, Inc.
InventorsYang Yang, Fei Gu, Jason Robert Normandin
Life of this patent
Estimating the term…
Abstract
Methods, systems, and program products for processing API queries are disclosed. In some embodiments, in response to a data request that is received from a user interface and that includes a first query and one or more extension references, an application modifies the data request by replacing a first extension reference of the one or more extension references with a query post-processing script. In response to receiving the modified data request, an intermediate service transacts the first query with a first data source having a network address included in the modified data request to obtain a first query result. The intermediate service executes the query post-processing script based, at least in part, on the first query result.
Claims20
A method for processing queries, said method comprising:
- in response to a data request that is received from a user interface and that includes a first query and one or more extension references, an application modifying the data request by replacing a first extension reference of the one or more extension references with a query post-processing script;
- and
- in response to receiving the modified data request, an intermediate service,
- transacting the first query with a first data source having a network address included in the modified data request to obtain a first query result;
- and
- executing the query post-processing script based, at least in part, on the first query result.
One or more non-transitory machine-readable media comprising program code for processing queries, the program code to:
- in response to a data request that is received from a user interface and that includes a first query and one or more extension references, modify the data request by replacing a first extension reference of the one or more extension references with a query post-processing script;
- and
- in response to receiving the modified data request,
- transact the first query with a first data source having a network address included in the modified data request to obtain a first query result;
- and
- execute the query post-processing script based, at least in part, on the first query result.
An apparatus comprising:
- a processor;
- and
- a machine-readable medium having program code executable by the processor to cause the apparatus to:
- in response to a data request that is received from a user interface and that includes a first query and one or more extension references, modify the data request by replacing a first extension reference of the one or more extension references with a query post-processing script;
- and
- in response to receiving the modified data request,
- transact the first query with a first data source having a network address included in the modified data request to obtain a first query result;
- and
- execute the query post-processing script based, at least in part, on the first query result.
Dependencies are inferred from the claim text.