X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=doc%2Fsru_z3950.xml;h=f9bc2563c3e383a37ff0647e25068ed4a7422a64;hb=29c5c362880883124d65370c5c8e5b3701282fd2;hp=334b6601a61a174f60b6d4e76b595133b795d913;hpb=390f1824be469868bb060cdacd2d48aa184441a9;p=metaproxy-moved-to-github.git
diff --git a/doc/sru_z3950.xml b/doc/sru_z3950.xml
index 334b660..f9bc256 100644
--- a/doc/sru_z3950.xml
+++ b/doc/sru_z3950.xml
@@ -1,4 +1,4 @@
-
@@ -15,29 +15,35 @@
3mp
Metaproxy Module
-
+
sru_z3950
- Metaproxy Module transforming SRU web service requests to Z3950 Metaproxy packages
+ Metaproxy Module transforming SRU web service requests to
+ Z39.50 Metaproxy packages
-
+
DESCRIPTION
The sru_z3950 Metaproxy filter transforms valid
- SRU GET/POST/SOAP requests to Z3950 requests, and wraps the
- received hit counts and XML records into suitable SRU response messages.
+ SRU GET/POST/SOAP requests to Z39.50 requests, and wraps the
+ received hit counts and XML records into suitable SRU response messages.
Multiple database elements defining the names of the accepted
databases are allowed in the configuration file. Each
- of them must contain their own explain record, or must be empty.
+ of them must contain their own explain record, or must be empty.
Notice that explain
records come in SRU and Z39.50 flavors, and this filter requires
- the SRU version. See the
+ the SRU version. See the
ZeeReX Explain
- standard pages and the
+ standard pages and the
SRU Explain pages
- for more information.
+ for more information.
+
+
+ Optionally the default stylesheet may be specified. If the client
+ do not specify a stylesheet, the CDATA of element
+ stylesheet is used.
All Z39.50 packages and all HTTP packages that do not resolve to
@@ -45,14 +51,14 @@
filters on the route.
- The SRU explain operation is supported,
+ The SRU explain operation is supported,
returning either the absolute minimum required by the standard, or
- a full pre-defined ZeeReX explain record.
+ a full pre-defined ZeeReX explain record.
It supports the SRU searchRetrieve operation, which
- is transformed into successive Z3950 init,
- search and present requests.
+ is transformed into successive Z39.50 init,
+ search and present requests.
The SRU scan operation is not supported.
@@ -82,15 +88,47 @@
+
+ x-session-id
+
+
+ Allow a user-defined session ID to be attached to filter
+ log that follows sru_z3950. The ID is present in the
+ log files and not available to the SRU webservice. In order
+ to log material out via SRU, the x-log-enable may be used
+ instead.
+
+
+
+
+ x-log-enable
+
+
+ Controls whether log is to be collected for filters that
+ sru_z3950. Log data is extra response data's log element.
+ A value of 1 enables logging; other value disables
+ logging (default).
+
+
+
+ SCHEMA
+
+
+
+
EXAMPLES
A typical configuration looks like this:
+ /my.xsl
...
@@ -102,8 +140,8 @@
]]>
-
-
+
+
SEE ALSO
@@ -112,21 +150,13 @@
-
+
©right;