> Date: Tue, 14 Jun 2005 16:17:18 +0200
> From: Theo van Veen <[log in to unmask]>
>
> We have been using for some time x-base as parameter to allow for any
> query to have a fixed query base in order to create any virtual
> collection we wanted.
OK, that's good enough for me. Theo and Peter have independently run
into the same problem. I move that the "one endpoint, one database"
simplification that we made when designing SRW/U has proven itself an
_over_ simplification, and that we should fix the core protocol so
that it includes a way to specify a search in multiple databases, just
like Z39.50. Hacks with extensions and funny CQL indexes don't convey
the impression of a serious protocol.
The obvious way to do this would be to allow the "database name" part
of the base-URL to be a separated list of database names rather than
just a single name. So:
http://z3950.loc.gov:7090/voyager+oldrecords+mydb?version=1.1& operation=searchRetrieve&query=dinosaur
_/|_ ___________________________________________________________________
/o ) \/ Mike Taylor <[log in to unmask]> http://www.miketaylor.org.uk
)_v__/\ "What's with all this multimedia stuff? Most vendors can't get
_one_ done right" -- Evan Leibovitch.
--
Listen to free demos of soundtrack music for film, TV and radio
http://www.pipedreaming.org.uk/soundtrack/
|