X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fserver.xml;h=a4dd5340db6b348fd7547fc773d40dfeab189c4f;hb=f9ba2efb65f7f9835bc454a55586c285d5385ecb;hp=8066c45425a1b03fa771a6403f99c1bc19391acd;hpb=4fe772289b1ab968655c27b144d08fc69c113fd9;p=idzebra-moved-to-github.git diff --git a/doc/server.xml b/doc/server.xml index 8066c45..a4dd534 100644 --- a/doc/server.xml +++ b/doc/server.xml @@ -1,22 +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 @@ -218,11 +239,11 @@ Search - + The supported query type are 1 and 101. All operators are currently @@ -235,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). @@ -258,6 +279,7 @@ A phrase register is created for those fields in the .abs file that contains a p-specifier. + @@ -321,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, @@ -388,8 +410,7 @@ x? - Matches x once or twice. Priority: high. - FIXME Is this right? Std regexp has '?' meaning zero or one -H + Matches x zero or once. Priority: high. @@ -403,7 +424,7 @@ - x|y + x|y Matches either x or y. @@ -533,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 + + +