Re: Building a Z39.50 client and server

> If I use a web browser as my interface to users to search, is the form on
> the web page the origin? From what I've read, Z39.50 works by maintaining a
> connection, while using the web is stateless, so how does that work?

In Cheshire (http://cheshire.berkeley.edu) we run a cgi oriented version
of our Z client which interprets the form, transforms it into a Z query
and rushes off to interogate the requested database(s).

So:

Web browser (submits form to) Z39.50 CGI Client (submits Z search to)
Z39.50 Database

Here the 'origin' is the Z CGI Client, the 'target' is the Z Database.

> How would you implement that with a web form? Is the Melvyl Catalog at the
> California Digital Library an example of this in action? See
> http://128.48.120.7/mw/mwcgi.home

Some examples of our system in action, all of which fit the above scheme:

http://gondolin.hist.liv.ac.uk/~cheshire      (the links at the bottom)
http://www.archiveshub.ac.uk/
http://chacha.berkeley.edu/


HTH,

Rob Sanderson

-- 
      ,'/:.          Rob Sanderson (azaroth@liverpool.ac.uk)
    ,'-/::::.        http://www.o-r-g.org/~azaroth/
  ,'--/::(@)::.      Room 218, French Dept, Liverpool University, ext 2752
,'---/::::::::::.    Syrinnia:  telnet:  syrinnia.o-r-g.org 7777
____/:::::::::::::.                WWW:  http://syrinnia.o-r-g.org:8000/
I L L U M I N A T I

Received on Wednesday, 6 June 2001 07:26:02 UTC