From: Adam Dickmeiss Date: Tue, 22 Oct 2002 21:21:54 +0000 (+0000) Subject: Minor updates X-Git-Tag: YAZPP.0.5~34 X-Git-Url: http://git.indexdata.com/?p=yazpp-moved-to-github.git;a=commitdiff_plain;h=da58ec3f2b9c0e5d15e4a022e7072f573784f9eb Minor updates --- diff --git a/doc/proxy.xml b/doc/proxy.xml index 3948f4e..efb9a1b 100644 --- a/doc/proxy.xml +++ b/doc/proxy.xml @@ -1,5 +1,5 @@ - + YAZ Proxy The YAZ proxy is a transparent Z39.50 to Z39.50 gateway. @@ -7,15 +7,14 @@ Z39.50 packages through fire walls, etc. - Furthermore, the proxy offers facilities that often - boost performance for "connection-less" Z39.50 clients such - as web gateways. + Furthermore, the proxy offers facilities that often boost + performance for stateless Z39.50 clients such as web gateways. Unlike most other "server" software the proxy runs single-threaded, single-process. Every I/O operation is non-blocking so it is light-weight and very fast. - It does not store "state" information on the hard drive + It does not store state information on the hard drive except the log files you want.
@@ -26,7 +25,7 @@ If the Initialize Request PDU from the client - includes Other-Information, with OID, + includes Other-Information, with OID 1.2.840.10003.10.1000.81.1, that specifies the target. @@ -173,11 +172,11 @@ EXAMPLES The following starts the proxy so that it listens on port - 9000. The default backend target is LOC. + 9000. The default backend target is the LOC target. $ yaz-proxy -t z3950.loc.gov:7090 @:9000 - The LOC target is sometimes very slow. You can connect to + This target is sometimes very slow. You can connect to it using yaz-client as follows: $ yaz-client localhost:9000/voyager @@ -210,7 +209,8 @@ Elapsed: 0.001417 The YAZ client allows you to set the backend target in the Initialize Request using option -p. To connect to - Index Data's target you could use: + Index Data's target through a proxy on localhost, port 9000, + you could use: yaz-client -p indexdata.dk localhost:9000/gils diff --git a/doc/zoom.xml b/doc/zoom.xml index 0460599..e767d9b 100644 --- a/doc/zoom.xml +++ b/doc/zoom.xml @@ -1,5 +1,5 @@ - + ZOOM-C++ @@ -44,11 +44,13 @@ cout << rec->render() << endl; } - - (Note that, for the sake of simplicity, this program does not check - for errors: we show a more robust version of the same program - later.) - + + + For the sake of simplicity, this program does not check + for errors: we show a more robust version of the same program + later.) + + Yaz++'s implementation of the C++ binding is a thin layer over Yaz's implementation of the C binding. For information on the supported