Federated Search Convention

From Earth Science Information Partners (ESIP)

Motivation

Overall Architecture

Reuse of Existing Standards

Modification of Standards

Restriction Conventions

Response Formats

Although OpenSearch allows a number of different formats (HTML, RSS, Atom), the ESIP Federated Search convention is to return an Atom response. This is (mostly) intelligible to browser-based newsreaders (the lowest common denominator) while providing a relatively rich structure for parsing as well as accommodating domain-specific extensions.

Time in Atom Response

The ESIP Federated Search convention is to represent Time in the Atom response as Universal (Zulu) time, using the format YYYY-MM-DDTHH:MM:SS[.SSS]Z. Fractional seconds are optional.

Extensions

Implementation Guidelines

Appendices

Sample Server Implementation

Sample Client Implementation