X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=doc%2Freference.xml;h=caebaf157e24a07a968eba7ad86cd3e0c6c7e5da;hb=c2102bf5035278bef1600520805f3dc0a44f9a91;hp=158f97db9ed4241073d818c0ae2f538b241f4a98;hpb=d119ba229b6c9257c4efb634bf7425d6595196ff;p=yazproxy-moved-to-github.git diff --git a/doc/reference.xml b/doc/reference.xml index 158f97d..caebaf1 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,28 @@ 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. If + backendelementset is omitted, the element + set from client is used, except if marcxml is used. + If no backendelementset is given and + marcxml is used, the elementset is omitted in + request 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 +862,6 @@ +