ALEPH SRU/W
SRU (Search/Retrieve via URL) är ett protokoll för sökningar via CQL (Common Query Language), en syntax-standard för sökfrågor. Ett SRU anrop är en HTTP URL bestående av en bas-del och en sök-del. De två delarna skiljs med ett ? och sökdelens parametrar separeras med & och har strukturen ”key=value”. Svaret på en SRU sökning är ett XML dokument. SRW är en variant av SRU, men eh, lite omständigare
Från version 18 av ALEPH finns stöd för SRU. SRU servern är ett mellanlager till z39.50 servern och jag har ganska nyss sparkat igång den. Efter lite inledande mystik (Fujitsu hade inte distrubierat alla filer vid uppgraderingen) så ser det ut att fungera fint.
Det finns stöd för Explain Request (http://julia.hj.se:5661/JUL01?version=1.1&operation=Explain) och SearchRetrieve (http://julia.hj.se:5661/JUL01?version=1.1&operation=searchRetrieve&query=php&startRecord=1&maximumRecords=10).
Exakt vad SRU/W servern kommer användas till vet jag inte just nu. Men jag ser inte det som ett problem. Dels handlar det om att göra vår katalog tillgänglig på så många vis som möjligt. Dels handlar det om att få möjlighet att få tillgång till våra poster i XML format (marcxml eller dc). Det gör det enklare att bädda in träfflistor och bibliografisk information i andra sammanhang. I like it.

Via Daniel Sandbeckers twitter hittade jag även en introduktion till SRU/W av Eric Lease Morgan i Ariadne. http://www.ariadne.ac.uk/issue40/morgan/