X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fserver.xml;h=a4dd5340db6b348fd7547fc773d40dfeab189c4f;hb=f9ba2efb65f7f9835bc454a55586c285d5385ecb;hp=382a63463fe624d2eaee729529a2288b052e9e20;hpb=7d77cebae2b7af01eb7211f4ca9860217b3d32cb;p=idzebra-moved-to-github.git diff --git a/doc/server.xml b/doc/server.xml index 382a634..a4dd534 100644 --- a/doc/server.xml +++ b/doc/server.xml @@ -1,15 +1,106 @@ - + The Z39.50 Server Running the Z39.50 Server (zebrasrv) + + + + + + DESCRIPTION + Zebra is a high-performance, general-purpose structured text indexing + and retrieval engine. It reads structured records in a variety of input + formats (eg. email, XML, MARC) and allows access to them through exact + boolean search expressions and relevance-ranked free-text queries. + + + zebrasrv is the Z39.50 and SRW/U frontend + server for the Zebra indexer. + + + On Unix you can run the zebrasrv + server from the command line - and put it + in the background. It may also operate under the inet daemon. + On WIN32 you can run the server as a console application or + as a WIN32 Service. + + + + + SYNOPSIS + &zebrasrv-synopsis; + + + + OPTIONS + + + The options for zebrasrv are the same + as those for YAZ' yaz-ztest. + Option -c specifies a Zebra configuration + file - if omitted zebra.cfg is read. + + + &zebrasrv-options; + + VIRTUAL HOSTS + + zebrasrv uses the YAZ server frontend and does + support multiple virtual servers behind multiple listening sockets. + + &zebrasrv-virtual; + + FILES + + zebra.cfg + + + SEE ALSO + + + zebraidx + 1 + , + + yaz-ztest + 8 + + + + Section "The Z39.50 Server" in the Zebra manual. + http://www.indexdata.dk/zebra/doc/server.tkl + + + Section "Virtual Hosts" in the YAZ manual. + http://www.indexdata.dk/yaz/doc/server.vhosts.tkl + + + Section "Specification of CQL to RPN mappings" in the YAZ manual. + http://www.indexdata.dk/yaz/doc/tools.tkl#tools.cql.map + + + The Zebra software is Copyright Index Data + http://www.indexdata.dk + and distributed under the + GPLv2 license. + + + + + Z39.50 Protocol Support and Behavior @@ -212,6 +239,12 @@ Search + + The supported query type are 1 and 101. All operators are currently supported with the restriction that only proximity units of type "word" @@ -223,7 +256,7 @@ - The server has full support for piggy-backed present requests (see + The server has full support for piggy-backed retrieval (see also the following section). @@ -246,6 +279,7 @@ A phrase register is created for those fields in the .abs file that contains a p-specifier. + @@ -309,7 +343,7 @@ For the Truncation attribute, No Truncation is the default. Left Truncation is not supported. - Process # is supported, as is + Process # in search term is supported, as is Regxp-1. Regxp-2 enables the fault-tolerant (fuzzy) search. As a default, a single error (deletion, insertion, @@ -376,7 +410,7 @@ x? - Matches x once or twice. Priority: high. + Matches x zero or once. Priority: high. @@ -390,7 +424,7 @@ - x|y + x|y Matches either x or y. @@ -520,6 +554,22 @@ + + + + The SRU/SRW Server + + + Running the SRU/SRW Server (zebrasrv) + Placeholder for DocBook's facist schema + + + + SRU and SRW Protocol Support and Behavior + Placeholder for DocBook's facist schema + + +