SRW Base Profile

Version 1.1, 20th November 2003

Introduction

The following features are recommended in order to ensure interoperability between SRW servers and clients. These features are considered to be the base line implementation specifications, and if not implemented, the client or server will be unlikey to interoperate at all. Implementation of all protocol features is the desired outcome, but it is recognised that not all implementations will achieve this goal. The features below are considered necessary for a client or server to be described as supporting the base SRW profile.

Base Profile Requirements

CQL Support

In order to claim CQL support, at least the following aspects must be implemented:

Record Schema Support

Explain Support

The Explain record describing the server must be available at the base URL and also via the 'explain' operation.

The record must conform to the following minimal specifications: