A query web service wraps functionality of a number of database query
subsystems. The query web service exposes interfaces with methods, when
invoked, perform a wide variety of functions related to querying the
database. Such methods allow a user to write to the interface to create,
manage and execute queries against the entities in the database.