OpenSearch Framework

From Gcube Wiki
Revision as of 17:32, 16 April 2010 by Gerasimos.farantatos (Talk | contribs) (OpenSearch Operator)

Jump to: navigation, search

Description

The role of the OpenSearch operator is to provide support for querying and retrieval of search results via OpenSearch from resources that expose an OpenSearch description document. The operator accepts a set of query terms and parameters, the URL of an OpenSearch description document and an #OpenSearch Resource reference. After performing the number of OpenSearch queries required to obtain the desired results, it returns these results wrapping them in a ResultSet.

OpenSearch Resource

The purpose of an OpenSearch resource object is to describe the specifications of an OpenSearch resource. Among the attributes included are:

  • The name of the resource
  • Whether the resource provides direct or brokered results
  • Transformation specifications
  • Security specifications

A more complete description will be added shortly.