Use backendtype none instead of finmarc
[yazproxy-moved-to-github.git] / doc / introduction.xml
1 <!-- $Id: introduction.xml,v 1.5 2004-04-23 16:25:18 adam Exp $ -->
2  <chapter id="introduction"><title>Introduction</title>
3   <para>
4    The <ulink url="http://www.indexdata.dk/yazproxy/">YAZ Proxy</ulink> is
5    highly configurable and can be used in a number of different
6    applications, ranging from debugging Z39.50-based applications
7    and protecting overworked servers, to improving the performance of
8    stateless WWW/Z39.50 gateways. Among other features, it includes:
9    <itemizedlist>
10     <listitem>
11      <para>
12       <ulink url="http://www.loc.gov/z3950/agency/zing/srw/">SRW/SRU</ulink>
13       server function, to allow any Z39.50 server to also support
14       the <ulink url="http://www.loc.gov/z3950/agency/zing/">ZiNG</ulink>
15       protocols
16      </para>
17     </listitem>
18
19     <listitem>
20      <para>
21       Load balancing across multiple backend servers
22      </para>
23     </listitem>
24
25     <listitem>
26      <para>
27       Session-sharing and pre-initialization to improve performance
28       in servers with expensive session initialization
29      </para>
30     </listitem>
31     
32     <listitem>
33      <para>
34       Configurable request filtering, to keep bad requests from
35       reaching the server
36      </para>
37     </listitem>
38
39     <listitem>
40      <para>
41       <ulink url="http://www.w3.org/XML/">XML</ulink> support -- 
42       MARC records can be converted to 
43       <ulink url="http://www.loc.gov/standards/marcxml/">MARCXML</ulink>, and
44       <ulink url="http://www.w3.org/TR/xslt">XSLT</ulink>-transformations
45       allow the proxy to support arbitrary retrieval schemas in XML
46      </para>
47     </listitem>
48
49     <listitem>
50      <para>
51       Load governor function limits requests from aggressive
52       batch-mode clients
53      </para>
54     </listitem>
55
56     <listitem>
57      <para>
58       Configurable logging
59      </para>
60     </listitem>
61
62     <listitem>
63      <para>
64       Efficient multiplexing software enables small memory footprint
65       and very high performance
66      </para>
67     </listitem>
68     
69    </itemizedlist>
70   </para>
71   <section>
72    <title>Licensing</title>
73    <para>
74     The proxy application and the proxy library is covered by the 
75     <link linkend="gpl">GPL</link>.
76    </para>
77   </section>
78
79   <section id="support">
80    <title>Support</title>
81    <para>
82     Configuration and installation assistance and ongoing support is
83     available for the YAZ Proxy.
84     For further information about support or licensing options, please
85     contact David Dorman in the
86     US (dorman at indexdata.com, 860-346-1237 or toll free 866-489-1568)
87     or Sebastian Hammer in Denmark (quinn a indexdata.com, or +45 3341 0100)   
88    </para>
89    
90   </section>
91  </chapter>
92
93  <!-- Keep this comment at the end of the file
94  Local variables:
95  mode: sgml
96  sgml-omittag:t
97  sgml-shorttag:t
98  sgml-minimize-attributes:nil
99  sgml-always-quote-attributes:t
100  sgml-indent-step:1
101  sgml-indent-data:t
102  sgml-parent-document:"yazproxy.xml"
103  sgml-local-catalogs: nil
104  sgml-namecase-general:t
105  End:
106  -->