Difference between revisions of "OpenSearch Framework"

From Gcube Wiki
Jump to: navigation, search
(OpenSearch Resource)
Line 1: Line 1:
 
==Description==
 
==Description==
 
The role of the OpenSearch operator is to provide support for querying and retrieval of search results via [http://www.opensearch.org/Home OpenSearch] from resources which expose an [http://www.opensearch.org/Specifications/OpenSearch/1.1#OpenSearch_description_document 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.
 
The role of the OpenSearch operator is to provide support for querying and retrieval of search results via [http://www.opensearch.org/Home OpenSearch] from resources which expose an [http://www.opensearch.org/Specifications/OpenSearch/1.1#OpenSearch_description_document 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.
 +
 +
==Extensibility Points==
  
 
==OpenSearch Resource==
 
==OpenSearch Resource==

Revision as of 12:02, 31 May 2010

Description

The role of the OpenSearch operator is to provide support for querying and retrieval of search results via OpenSearch from resources which 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.

Extensibility Points

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.