X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fmulti.xml;h=e4281d932ad7a9a6575d77bc211ec3c98c477ef4;hb=ed1d79c860c13fb92e5b7eea8de2cd608a6caa0e;hp=15546cc3ea8c4efd902b0878742c52b07543eb28;hpb=390f1824be469868bb060cdacd2d48aa184441a9;p=metaproxy-moved-to-github.git diff --git a/doc/multi.xml b/doc/multi.xml index 15546cc..e4281d9 100644 --- a/doc/multi.xml +++ b/doc/multi.xml @@ -1,4 +1,4 @@ - @@ -15,12 +15,12 @@ 3mp Metaproxy Module - + multi Metaproxy Package Multiplexer Module - + DESCRIPTION This filter multiplexes packages. @@ -30,11 +30,13 @@ <target> elements. If a target matches a given target specified as CDATA in the target element, the multi filter will route traffic to the route - given by the route attribute. + given by the route attribute. The target element may also apply + credentials to be sent to the target. This is given by the + auth attribute. A target element is not required for multi-plexing to work. - It merely serves as a way to route differently. + It merely serves as a way to route differently. If an empty @@ -45,23 +47,41 @@ but simply ignored (unless every one of the databases is unavailable). + + If an empty + <hideerrors> + element is placed inside the + multi + filter, then databases that reports diagnostics are not reported back + to the client, but simply ignored (unless every one of the databases report + diagnostics). + - + + SCHEMA + + + + EXAMPLES A typical configuration looks like this: - z3950.loc.gov:7090/voyager - bagel.indexdata.dk/gils + lx2.loc.gov:210/LCDB_MARC8 + z3950.indexdata.com/gils + localhost:9999 * ]]> - - + + SEE ALSO @@ -76,21 +96,13 @@ - + ©right;