Re: new draft of Z39.50 URL specification

As written, the syntax for z39.50s does not seem to allow for other
parameters without the presence of docid:

        z39.50s://host[:port]
                [/database[+database...]
                        [?docid
                                [;esn=elementset]
                                [;rs=recordsyntax[+recordsyntax...]]]]

Furthermore, the draft implies that other parameters may appear without the
presence of database name(s).

It seems that what is intended is something like:

        z39.50s://host[:port]
                [/
                        [database[+database...][?docid]]
                        [;esn=elementset]
                        [;rs=recordsyntax[+recordsyntax...]]]

The language for z39.50r implies that the client will use the present
capability of the search service.  However, a client could just as well
use a separate present request.  I think the draft should be neutral
regarding how the protocol is used to retrieve records.

Mike Gursky
mgursky@cdplus.com

Received on Tuesday, 21 March 1995 10:54:06 UTC