SRU and SRW
– SRU is a standard search protocol for Internet search queries.
– It utilizes Contextual Query Language (CQL), a standard query syntax.
– SRU was created as part of the Z39.50 International: Next Generation initiative.
– SRU is a successor to the Z39.50 protocol.
– SRU is used for searching and retrieving information via URLs.
– SRW is related to SRU.
– SRW was also created as part of the Z39.50 International: Next Generation initiative.
– SRW is used for searching and retrieving information via the web.
– SRW uses a standard query syntax like CQL.
– SRW is an alternative to the Z39.50 protocol.
OpenSearch
– OpenSearch is related to search and retrieval via URLs.
– It is a collection of standards and technologies for web search.
– OpenSearch allows websites to offer search functionality to users.
– It provides a way to syndicate search results in a standardized format.
– OpenSearch is supported by major search engines and web platforms.
Representational State Transfer (REST)
– REST is a software architectural style for web services.
– It is commonly used for implementing search and retrieval systems.
– RESTful APIs are used to access and manipulate resources over the web.
– RESTful APIs follow a set of principles, including statelessness and uniform interfaces.
– Many search engines and online platforms expose RESTful APIs for search operations.
Wide Area Information Server (WAIS)
– WAIS is a distributed information retrieval system.
– It was developed in the 1980s and 1990s.
– WAIS allows users to search and retrieve information from multiple servers.
– It uses its own query language called WAIS Query Language (WQL).
– WAIS was an early precursor to modern search technologies.
Search and Retrieval via URLs
– SRU is used for searching and retrieving information via URLs.
– OpenSearch is related to search and retrieval via URLs.
This article needs editing to comply with Wikipedia's Manual of Style. In particular, it has problems with OMG! =). (September 2015) |
Search/Retrieve via URL (SRU) is a standard search protocol for Internet search queries, utilizing Contextual Query Language (CQL), a standard query syntax for representing queries.
SRU, along with the related Search/Retrieve via Web (SRW) service, were created by as part of the ZING (Z39.50 International: Next Generation) initiative as successors to the Z39.50 protocol.