Yaz-client

Fra Biblab

Gå til: navigasjon, søk

yaz-client er et lite klient-program som følger med når man installerer YAZ, og som kan brukes til å feilsøke Z39.50-servere.

Eksempler

Hvis du kan logge deg på den maskinen som Z39.50-serveren kjører på kan du gjøre følgende, i dette eksempelet skal vi teste en Z39.50-server som er satt opp i forbindelse med en standard Koha-installasjon (kommandoer med "$" foran er kommandoer som gis på kommandolinja til Linux, kommandoer med "Z>" foran gis i yaz-client sitt eget "skall"):

 $ yaz-client
 Z> open localhost:9999
 Connecting...OK.
 Sent initrequest.
 Connection accepted by v3 target.
 ID     : 81
 Name   : Zebra Information Server/GFS/YAZ
 Version: 3.0.49 8a980f7051e22ca1e4fac0395ed7f8647cd9eda3
 Options: search present delSet triggerResourceCtrl scan sort extendedServices namedResultSets
 Elapsed: 0.004000
 Z> base biblios
 Z> find hamsun
 Sent searchRequest.
 Received SearchResponse.
 Search was a success.
 Number of hits: 21, setno 1
 SearchResult-1: term=hamsun cnt=21
 records returned: 0
 Elapsed: 0.008000
 Z> quit

Her får vi beskjed om at det er funnet 21 poster som matcher søket vårt, så det skulle tyde på at alt fungerer normalt. Dersom noe ikke fungerer som det skal vil vi få feilmeldinger som kan hjelpe oss å finne ut hvor feilen ligger.

Det er også mulig å teste forbindelsen til en Unix "socket":

 Z> open unix:/var/run/koha/zebradb/bibliosocket

eller til en URL (i dette tilfellet BIBSYS), når man ikke har lokal tilgang til serveren:

 $ yaz-client
 Z> open z3950.bibsys.no:2100
 Connecting...OK.
 Sent initrequest.
 Connection accepted by v3 target.
 ID     : BIBSYS / DBVOSI / RF
 Version: 1.0
 Options: search present delSet scan namedResultSets
 Elapsed: 1.552089
 Z> find hamsun
 Sent searchRequest.
 Received SearchResponse.
 Search was a success.
 Number of hits: 11846, setno 1
 records returned: 0
 Elapsed: 3.304188
 Z> quit

Lenker

Personlige verktøy