Veiledning i bruk av z39.50
Målgruppe
Dette dokumentet er beregnet på den som har et søkeprogram eller en søkeportal som benytter Z39.50-standarden for å kople seg opp mot og søke i bibliografiske databaser. Her gis det veiledning av teknisk art om hvordan du kan konfigurere et slikt søkeprogram til bruk mot BIBSYS sine databaser.
Z39.50 (Information Retrieval) er en internasjonal standardprotokoll for søking i databaser. Du finner mer informasjon om Z39.50-aktiviteter i Norge på nettsidene til NORZIG (NORsk Z39.50 InteresseGruppe). Her er det også lenker til generell informasjon om Z39.50-protokollen.
Z39.50-databaser hos BIBSYS
BIBSYS tilbyr søking vha Z39.50-protokollen mot følgende databaser:
| Databasenavn | Beskrivelse | Konfigurasjonsdata (Z39.92) |
|---|---|---|
| BIBSYS | Bibliotekbasen | XML |
| PERI | Periodika i Bibliotekbasen (delbase av Bibliotekbasen) | XML |
| HAMSUN | Hamsun-bibliografien | XML |
| FORSKPRO | ForskDok prosjekter | XML |
| FORSKPUB | ForskDok publikasjoner | XML |
| (lokal base) | Bibliotekenes lokale databaser (delbaser av Bibliotekbasen). Basenavn er bibliotekets kortform, se BIBSYS-bibliotekene. F.eks. er HBO basenavn for lokal base for Høgskolen i Bodø. | XML |
Mer om konfigurering
I tabellen over finner du lenker til tekniske konfigurasjonsdata ("innstillinger"). Formatet på disse beskrivelsene følger standarden Z39.92 (PDF). Dessuten inneholder disse XML-filene lenker til XSL stilark, som gjør at de kan vises fram på en "menneskeleselig" måte i de fleste nettleserne.
Alternativt finnes beskrivelsen "Databases available through Z39.50" HTML XML
Her er beskrivelsen for alle databasene samlet. XML-versjonen er ifølge skjemaet "Explain Lite".
Merk at hovedinnholdet i de nevnte konfigurasjonsveiledningene er oversikt over søkeattributter, dvs beskrivelse av hva det kan søkes på ("søkefelter"). I tillegg finner du supplerende informasjon nedenfor. Denne er felles for alle databasene.
Bruksrettigheter
- Det er fri adgang til å søke, og laste ned enkeltposter i ethvert av de formatene som støttes i den enkelte database.
- Det er ikke adgang til å foreta "innhøsting" av større mengder poster.
Støtte for norsk Z39.50-profil
BIBSYS sine databaser støtter norsk Z39.50-profil som er utarbeidet av NORZIG. Du finner denne profilen her: NorZIG Z39.50 Profile Version 2
Supplerende teknisk informasjon
Antall treff i et søkesett (treffliste):
- Det er ingen begrensning på hvor mange treff som kan finnes i et søkesett. Det betyr at sjøl om ikke alle postene i settet kan hentes (se mer om henting nedenfor), så kan hele settet inngå i videre kombinasjonssøk.
Sortering av søkesett
- Søkesett med inntil 100 treff vil alltid vises sortert; med de nyeste dokumentene først.
- Søkesett med mer enn 100 treff vil være usortert.
Bruk av søkesett
- Serveren kan ikke ta vare på mer enn 100 søkesett i en sesjon. Når dette tallet overskrides, vil de eldste settene slettes.
- Serveren har støtte for enkeltvis sletting av søkesett (DeleteResultSet).
- Et navngitt søkesett kan inngå som en del av en boolsk søking.
Henting av poster
- Det er ikke mulig å hente mer enn de første 500 postene i et søkesett.
- Det er ikke mulig å hente mer enn 20 FULL-poster om gangen (dvs i en PresentRequest).
- Det er ikke mulig å hente mer enn 40 BRIEF-poster om gangen (dvs i en PresentRequest).
Sortering
- Serveren har ikke støtte for Sort, dvs sorteringsegenskapene som er beskrevet over kan ikke overstyres.
Tegnsett
- Alle poster leveres i ISO 8859-1 (Latin-1). Dette gjelder også poster som internt i basene kan ha et rikere tegnsett, f.eks. samiske tegn.
Timeout
- En sesjon som har vært inaktiv i 5 minutter, vil automatisk bli terminert.
Feilmeldinger
- Serveren leverer feilmeldinger ifølge Bib-1 Diagnostics.
Kapasitetsbegrensninger
- Serveren har ei grense på hvor mange sesjoner som kan være aktive samtidig. Klienter kan oppleve å bli avvist, og vil da få en InitializeResponse med Status = false.


