Z39.50-Server: Beta-Tester gesucht
Martin Butkus
m.butkus at tu-bs.de
Fr Jun 20 15:23:27 CEST 2003
Liebe Listenmitglieder,
die neue Version der Z39.50-Schnittstelle ist inzwischen
fertig gestellt. Sie befindet sich seit ca. 2 Wochen bei
uns im Einsatz, und zwar auf dem Braunschweiger Server
"ubsun01.biblio.etc.tu-bs.de", Port 2020. Dort bedient sie
u.a. auch das Web-Gateway "ZACK" (http://opus.tu-bs.de/zack/).
Weil es dabei keine Probleme gab, werden nun Beta-Tester
gesucht, die das Programm ausprobieren, und Kritik und
Anregungen loswerden wollen.
Was ist neu?
------------
Bei der neuen Version handelt es sich um eine vollständige
Neuimplementation auf Basis der weit verbreiteten YAZ-Bibliothek
(http://www.indexdata.dk/yaz). Die in der alten Version verwendete
DBV-OSI-Bibliothek wird dagegen schon seit einigen Jahren nicht
mehr weiterentwickelt.
Die Hauptmotivation für die Neuimplementation war es, den
Code übersichtlicher und portabler zu machen, und besonders
die Unterstützung von Windows-Systemen zu verbessern. So ist
es nun z.B. möglich, den Z39.50-Server unter NT/2000/XP auch
als Systemdienst zu betreiben.
Zunächst ist es Ziel, die Funktionalität des bisherigen Servers
zu realisieren, später kommen dann je nach Bedarf neue
Funktionen hinzu. Einige Anregungen dazu gab es ja auch schon
auf der Liste.
Der Server unterstützt derzeit noch nicht alle, aber doch die
wichtigsten Z39.50-Anfragetypen, nämlich SEARCH, PRESENT, und DELETE,
im selben Umfang wie der bisherige Server. Es fehlen noch SCAN und UPDATE.
Export-Formate sind -- ebenso wie in der Vorgängerversion -- die
Formate USMARC, MAB2, UNIMARC und SUTRS (internes Allegro-Format).
Die Dokumentation beschränkt sich z.Z. auf ein README-File,
sollte aber ausreichen, um den Server an's Laufen zu bekommen.
Download und Installation:
--------------------------
Wer daran interessiert ist, den Server einmal auszuprobieren, der
findet ihn hier:
Windows 98/NT/2000/XP:
http://ftp.allegro-c.de/ac21/z3950/z3950-0.7-bin-win32.zip
Linux:
http://ftp.allegro-c.de/avanti/linux/z3950/z3950-0.7-bin-linux.tar.gz oder
http://ftp.allegro-c.de/unix/linux/z3950/z3950-0.7-bin-linux.tar.gz
Solaris:
http://ftp.allegro-c.de/unix/sun/z3950/z3950-0.7-bin-sun.tar.gz
Die Windows-Version kommt mit einer SETUP.EXE (InstallShield).
Die Unix-Versionen muß man einfach nur in ein Verzeichnis entpacken
und den Server anstarten.
Im Installationsverzeichnis befindet sich eine README.txt mit
weiteren Informationen zur Installation und Konfiguration des
Servers.
Hinweis zu Bugreports:
----------------------
Starten Sie bitte den Server als "z3950 -v debug -l logfile",
reproduzieren Sie den Fehler, und schicken mir die entstandene
Logdatei, zusammen mit einer Beschreibung des Fehlers und dem,
was Sie getan haben, um den Fehler zu provozieren.
Fehler- und/oder Erfolgsmeldungen bitte per EMail an
Martin Butkus <mb at buch.biblio.etc.tu-bs.de>
Vielen Dank, und viel Spaß beim Ausprobieren
wünscht
Martin Butkus
Mehr Informationen über die Mailingliste Allegro