The simplest way to browse APS Catalog is to display all its contents. To perform this, a client must do the following:
This chapter provides in-depth instructions on how to perform each of these steps.
You can improve client flexibility in representation of APS Catalog resources making it filter the APS Catalog content. Such filtering enable end users to search for something particular in APS Catalog like "applications of a specific vendor". A client can narrow search results by providing additional search parameters. These parameters make user requests more precise, and reduce the traffic between the client and APS Catalog. The guidelines on how to implement these extensions are also provided in this chapter. For details, see the Advanced Browsing section.
Some operations described in this chapter suppose parsing XML data for specific elements. To identify such elements, we will use XPATH expressions.