Le client Z3950

La configuration des serveurs extérieurs interrogés par notre client est dans : loris/conf/hosts.lst (et pas dans loris/Z3950/conf/hosts.lst, qui contient la même chose mais dont j'ignore l'utilité).

library.mit.edu:210/advance_usmarc
olis.ox.ac.uk:210/advance_usmarc
alpha2.bl.uk:2020/SRI_usmarc
scdinf.univ-lyon2.fr:210/Ouvrages_sutrs
10.1.66.42:7998/UNIMARC
#192.168.3.2:8408/Ouvrages_unimarc
#z3950.bcl.jcyl.es:210/AbsysBCL_usmarc
#dranet.dra.com:210/PUBLIC_usmarc
#library.curtin.edu.au:210/marion_usmarc
#132.204.52.96:9999/Cyberthe_grs1

Ces adresses sont interrogées au démarrage d'inishell pour former la liste de pré-connexion. Si on veut ensuite les interroger par l'OPAC, il faut les renseigner dans template/Z3950.tpl

10.1.66.42:7998/UNIMARC
C'est nous : le client interroge notre serveur Z3950.

Dans conf/opac.ini il faut mettre l'adresse interne du serveur : HOST=10.1.66.42 (ou bien l'adresse universelle : 127.0.0.1)

Attention au piège : notre client doit avoir l'autorisation d'utiliser le port spécifié (ici, par exemple, 7998) ; il doit avoir aussi l'autorisation de sortir sur internet pour se connecter aux serveurs extérieurs.