Skip to content

Z39.50

Z39.50 Server Configuration Guidelines

This document provides detailed technical information for Z39.50 client developers and implementors that is necessary in order to access and interwork with the Classiques Garnier Z39.50 Server. This document assumes a general familiarity with Z39.50.

The Classiques Garnier Z39.50 Server conforms to Z39.50-1995 (Version 3) of the standard. A subset of attributes from the bib-1 attribute set are supported, and codes from the bib-1 diagnostic set are utilized.

For more information about the Z39.50 protocol, please consult the: Z39.50: international standard maintenance agency.

Table of Contents


Z39.50 Services Supported

The server supports the following services
    Initialization
    Search
    Present
    DelSet
    TriggerResourceCtrl
    Scan
    Sort
    ExtendedServices
    NamedResultSets

Internet Addresses, Databases, and Hours of Availability

Classiques Garnier Online Catalog
    Domain name: classiques-garnier.com
    Port: 210
    Database name: classiques-garnier
    Availability: 24 hours/day; 7 days/week

Initialization Service

Protocol Version
    Z39.50-1995 (Version 3)

Options Supported
    Search
    Present

Preferred Message Size
    The server will negotiate Client down to 32,768 bytes if requested size exceeds
    32,768 bytes, and accept Client proposal if it is less than 32,768 bytes.

Maximum Record Size
    Server will accept Client proposal

ID Authentication
    User-id and password are not required by the Server

Search Service

Result Set Name
    Only "default" is supported (case insensitive)

Database Names (case insensitive)
    Use "classiques-garnier"

Query
    Type-1 only is supported

Attribute Set ID
    Bib-1 only is supported

Operand
    The Result Set ID (i.e., "default") cannot be used in the Operand.
    Qualifying searches are not supported

Operators Supported:
    AND
    OR
    AND-NOT

Present Service

Record Syntaxes Supported
    sutrs
    xml

Element Set Names Supported
    dc   -- Dublin Core (XML records)
    mods -- MODS (XML records)
    marc -- MARCXML (XML records), default schema for XML

Use Attributes Supported

      Value   Description
      -----   -------------------------
        4     Title
        5     Title series
        7     ISBN
        8     ISSN
       21     Subject heading
       31     Date of publication
       59     Place of publication
       62     Abstract
     1003     Author
     1018     Name of publisher

Relation Attributes Supported

      Value   Description
      -----   ---------------
        3     Equal

      Values other than "3" are accepted, but not regarded.

Position Attributes Supported

      Value   Description
      -----   ---------------
        1     First in field
        3     Any

Structure Attributes Supported

      Value   Description
      -----   ---------------
        1     Phrase

      Values other than "1" are accepted, but not regarded.

Truncation Attributes Supported

      Value   Description
      -----   ---------------
        1     Right truncation
      100     Do not truncate

Completeness Attributes Supported

      Value  Description
      -----  --------------------
        1    Incomplete subfield

      Values other than "1" are accepted, but not regarded.

Required and Default Attributes

Requirements and Defaults: The Use attribute is REQUIRED.

For the other attributes, if an attribute type and value are
not supplied by the client, the following defaults are applied:
    RELATION     -- Equal (value=3)
    POSITION     -- Any (value=3)
    STRUCTURE    -- Phrase (value=1)
    TRUNCATION   -- Do not truncate (value=100)
    COMPLETENESS -- Incomplete subfield (value=1)