X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Freference.xml;h=2ef809c4f7706bbfa77a921930d1063e69c11788;hb=60811885aa372a8e2602742cf564492890fc0afc;hp=158f97db9ed4241073d818c0ae2f538b241f4a98;hpb=d119ba229b6c9257c4efb634bf7425d6595196ff;p=yazproxy-moved-to-github.git diff --git a/doc/reference.xml b/doc/reference.xml index 158f97d..2ef809c 100644 --- a/doc/reference.xml +++ b/doc/reference.xml @@ -293,7 +293,7 @@
- client-timeout + max-sockets The element max-sockets is the child of element target and specifies the maximum number of sockets @@ -423,7 +423,8 @@ syntax The syntax element specifies accept or reject - or a particular record syntax request from the client. + or a particular record syntax request from the client. It also + allows record conversion of XML records via XSLT. The syntax has one required attribute: @@ -449,10 +450,30 @@ record to OPACXML. + When marcxml is used, yazproxy assumes + that records retrieved from the backend are encoded in the + MARC-8 character set. + This is correct for most MARC21 based systems, but not for + other MARC variants or UTF-8 based MARC21 systems. + The backendcharset attribute specifies + the character set of the MARC records to be converted. + + If attribute backendtype is given, that holds the record syntax to be transmitted to backend. + If attribute backendelementset is given, that holds + elementset to be transmitted to backend. An empty value of + backendelementset has the effect of omitting + any Comp-Spec (and elementset) sent to backend. + + If backendelementset is omitted, the element + set from client is used, except if marcxml is used. + In that case (using marcxml), no Comp-Spec and no + elementset is sent to backend. + + If attribute stylesheet is given, the proxy will convert XML record from server via XSLT. It is important that the content from server is XML. If used in conjunction with @@ -843,7 +864,6 @@ +