Serveurs Z39.50/SRU
Serveurs Z39.50
BNF : http://www.bnf.fr/fr/professionnels/recuperation_donnees_bnf_boite_outils/a.profil_z3950_bnf.html
ABES SUDOC : http://www.abes.fr/Sudoc/Boite-a-outils-Sudoc-public/Acces-Z39.50-au-Sudoc-public
Serveurs SRU
Transformation des résultats
Vous pouvez utiliser dans le champ Fichier(s) XSLT pour la transformation des résultats les options suivantes (séparées par des virgules) :
- Suppression des 995 :
Del995.xsl
- Suppression des liens $9 :
Del9LinksExcept995.xsl
Pour un serveur distant qui est un autre Koha
Utiliser les options suivantes :
- Adresse du serveur : avec
http(s)://
- Base de données :
biblios
- Options SRU supplémentaires :
sru=get
sru_version=1.1
schema=marcxml
count=100
- Mappage des champs de recherche SRU : (défini dans
- Titre :
dc.title
- ISBN :
dc.isbn
- Tout :
dc.any
- Auteur :
dc.author
- ISSN :
dc.issn
- Sujet :
dc.subject
- Identifiant normalisé :
dc.identifier
Penser à paramétrer les XSLT pour la transformation des résultats :
Del995.xsl,Del9LinksExcept995.xsl
Dans le serveur distant le paramétrage est défini dans :
- Si Zebra :
~/etc/zebradb/pqf.properties
- Si Elasticsearch :
~/etc/z3950/pqf.properties
etetc/z3950/attribute_mappings.yaml
Serveur de la BNF
Notices bibliographiques
Utiliser les options suivantes :
- Adresse du serveur :
catalogue.bnf.fr
- Base de données :
api/SRU
- Port:
80
- Options SRU supplémentaires :
version=1.2
sru=get
(car c'est par défaut SOAP voir doc de ZOOM)
- Mappage des champs de recherche SRU : (voir doc officielle) :
- Titre :
bib.title
- ISBN :
bib.isbn
- Tout :
bib.anywhere
- Auteur :
bib.author
- ISSN :
bib.issn
- Sujet :
bib.subject
- Identifiant normalisé : n'est pas présent
Notices d'autorité
Utiliser les options suivantes :
- Adresse du serveur :
catalogue.bnf.fr
- Base de données :
api/SRU
- Port:
80
- Options SRU supplémentaires :
version=1.2
sru=get
(car c'est par défaut SOAP voir doc de ZOOM)
- Mappage des champs de recherche SRU : (voir doc officielle) :
- Mot clé (n'importe) :
aut.anywhere
- Nom (n'importe) :
aut.anywhere
- Auteur (tout type) :
(aut.type any "pep org") and aut.accesspoint
- Auteur (personne) :
aut.type=pep and aut.accesspoint
- Auteur (collectivité) :
aut.type=org and aut.accesspoint
- Auteur (congrès) :
aut.type=org and aut.accesspoint
- Vedette sujet :
(aut.type any "geo ram_nc ram_ge ram_pe ram_co") and aut.accesspoint
- Subdivision de sujet :
aut.type=ram_pe and aut.accesspoint
- Titre (n'importe) :
(aut.type any "tic tut tum ram_tp ram_tu") and aut.accesspoint
- Titre (uniforme) :
(aut.type any "tut tum ram_tu") and aut.accesspoint
Serveur de Electre
Electre commence (juin 2018) à proposer le protocole SRU/SRW… mais nous n'avons pour l'instant aucune information technique.
Serveur de Swissbib
Voir wiki communautaire (en anglais).
Voir aussi
- Outil de recherche de serveurs : http://irspy.indexdata.com/
- Doc technique http://abunchofthings.net/blog/freie-metadaten-von-der-dnb-per-sru/ (en allemand)