From: Marc Cromme Date: Thu, 12 Oct 2006 11:31:11 +0000 (+0000) Subject: added documentation for the sru_z3950 filter X-Git-Tag: METAPROXY.1.0.7~16 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=3c218907e35bbed20a7fb3d70b55468ab6d81234;p=metaproxy-moved-to-github.git added documentation for the sru_z3950 filter --- diff --git a/doc/Makefile.am b/doc/Makefile.am index fb7e7ce..73d3934 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -1,4 +1,4 @@ -## $Id: Makefile.am,v 1.30 2006-10-12 08:27:35 marc Exp $ +## $Id: Makefile.am,v 1.31 2006-10-12 11:31:11 marc Exp $ #docdir=$(datadir)/doc/@PACKAGE@ SUBDIRS = common @@ -14,12 +14,14 @@ XMLMAN = metaproxy.xml \ frontend_net.xml \ http_file.xml log.xml multi.xml query_rewrite.xml \ record_transform.xml\ + sru_z3950.xml\ session_shared.xml template.xml virt_db.xml z3950_client.xml MANFILES = auth_simple.3mp backend_test.3mp bounce.3mp \ frontend_net.3mp \ http_file.3mp log.3mp multi.3mp query_rewrite.3mp \ record_transform.3mp\ + sru_z3950.xml\ session_shared.3mp template.3mp virt_db.3mp z3950_client.3mp \ metaproxy.1 diff --git a/doc/book.xml b/doc/book.xml index 099a0ba..e37ac3d 100644 --- a/doc/book.xml +++ b/doc/book.xml @@ -17,7 +17,7 @@ --> ]> - + Metaproxy - User's Guide and Reference @@ -639,6 +639,7 @@ query_rewrite, record_transform, session_shared, + sru_z3950, template, virt_db). @@ -816,6 +817,16 @@ Figure out what additional information we need in:
+ <literal>sru_z3950</literal> + (mp::filter::SRUtoZ3950) + + This filter transforms valid + SRU/GET or SRU/SOAP requests to Z3950 requests, and wraps the + recieved hit counts and XML records into suitable SRU response messages. + +
+ +
<literal>session_shared</literal> (mp::filter::SessionShared) diff --git a/doc/sru_z3950.xml b/doc/sru_z3950.xml new file mode 100644 index 0000000..dbe6581 --- /dev/null +++ b/doc/sru_z3950.xml @@ -0,0 +1,82 @@ + +]> + + + + sru_z3950 + 3mp + Metaproxy Module + + + + sru_z3950 + transforming SRU webservice requests to Z3950 metaproxy packages + + + DESCRIPTION + + The sru_z3950 metaproxy filter transforms valid + SRU/GET or SRU/SOAP requests to Z3950 requests, and wraps the + recieved hit counts and XML records into suitable SRU response messages. + + + It supports only the SRU searchRetrieve operation, which + is transformed into successive Z3950 init, + search and present requests. + + + The SRU scan operation is not supported. + + + The SRU explain operation is not supported. + A configuration for a full SRU server needs to prepend the + zeerex_explain filter in front of this + sru_z3950 to serve explain requests. This filter + still needs to be implemented. + + + This filter does not handle CQL-to-PQF translations. In case that + the backends do not understand CQL, you need to prepend the + cql_pqf metaproxy filter. This filter + still needs to be implemented. + + + + EXAMPLES + + A typical configuration looks like this: + +]]> + + + + + SEE ALSO + + + metaproxy + 1 + + + + + ©right; + + +