X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fsoap.xml;h=ce26f63eff12aa59e2070fc5a54858b9d7a41332;hb=69d044abe3d3a3560267a16dc4db13386974d5e1;hp=2a7ac968d439def4f749959b25a09e9fefdf1340;hpb=ae3d95927f9d9d0a02a271ee6bdce89b26b3ff4e;p=yaz-moved-to-github.git diff --git a/doc/soap.xml b/doc/soap.xml index 2a7ac96..ce26f63 100644 --- a/doc/soap.xml +++ b/doc/soap.xml @@ -1,15 +1,16 @@ - -SOAP and SRW + +SOAP and SRU Introduction - &yaz; uses a very simple implementation of SOAP that only, - currenly, supports what is sufficient to offer SRW functionality. + &yaz; uses a very simple implementation of + SOAP that only, + currenly, supports what is sufficient to offer SRU SOAP functionality. The implementation uses the - tree - API of libxml2 to encode and decode SOAP packages. + tree API of + libxml2 to encode and decode SOAP packages. - Like the Z39.50 ASN.1 module, the &yaz; SRW implementation uses + Like the Z39.50 ASN.1 module, the &yaz; SRU implementation uses simple C structs to represent SOAP packages as well as HTTP packages. @@ -103,7 +104,7 @@ int z_soap_codec(ODR o, Z_SOAP **pp, The handlers is a list of SOAP codec - handlers - one handler for each service namespace. For SRW, the + handlers - one handler for each service namespace. For SRU SOAP, the namespace would be http://www.loc.gov/zing/srw/v1.0/. @@ -154,11 +155,11 @@ int handler(ODR o, void * ptr, void **handler_data, Finally, ns the service namespace. - SRW + SRU - SRW is just one implementation of a SOAP handler as described + SRU SOAP is just one implementation of a SOAP handler as described in the previous section. - The encoder/decoder handler for SRW is defined as + The encoder/decoder handler for SRU is defined as follows: #include <yaz/srw.h>