A search service is queried through its REST web service interface. Each query is submitted to AFS thanks to a URI pointing to a web server, for example:
In order to provide answers to these queries, a web server — called a front end —, is required. Several front ends (i.e. several physical hosts) can be used simultaneously for the same search service in order to provide scalability and load balancing.
A search query is built by choosing a resource and selecting associated query parameters. The combination of the front end domain name (also called service domain) and the resource name create a fixed base URI, the serviceURI (http://afs7.afs-antidot.net/search in the previous example).