From: Sebastian Hammer Date: Tue, 10 Apr 2007 15:12:51 +0000 (+0000) Subject: Work on non-standard servers X-Git-Tag: PAZPAR2.1.0.0~341 X-Git-Url: http://lists.indexdata.dk/?a=commitdiff_plain;h=d198a8df0eb138d75b8ca09734bfa0b368b80d43;p=pazpar2-moved-to-github.git Work on non-standard servers --- diff --git a/doc/book.xml b/doc/book.xml index 752e359..94f3458 100644 --- a/doc/book.xml +++ b/doc/book.xml @@ -9,13 +9,16 @@ %common; ]> - + Pazpar2 - User's Guide and Reference SebastianHammer + + AdamDickmeiss + &version; ©right-year; @@ -359,6 +362,36 @@ can be fetched using the 'record' command. + +
+ Connecting to non-standard resources + + Pazpar2 uses Z39.50 as its switchboard language -- i.e. as far as it + is concerned, all resources speak Z39.50. It is, however, equipped + to handle a broad range of different server behavior, through + configurable query mapping and record normalization. If you develop + configuration, stylesheets, etc., for a new type of resources, we + encourage you to share your work. + + + + For a growing number of resources, Z39.50 is all you need. Over the + last few years, a number of commercial, full-text resources have + implemented Z39.50. These can be used through pazpar2 with little or + no effort. Resources that use non-standard record formats will + require a bit of XSLT work, but that's all. + + + + But what about resources that don't support Z39.50 at all? The NISO + SRU protocol is slowly gathering steam. Other resources might + support OpenSearch, private, XML/HTTP-based protocols, or something + else entirely. Some databases exist only as web user interfaces and + will require screen-scraping. Still others exist only as static + files, or perhaps as databases supporting the OAI-PMH protocol. + There is hope! Read on. + +