Hi Poul Henrik,
I appreciate you take the effort to make an new updated WSDL/schema
with corrections as suggested by various people.
I would have hoped, however, that the current structure of
the WSDL/Schema have been intact. It is a little difficult
to see whether it is the same service we're talking about.
Firstly, the namespace has changed. Was that deliberate?
Secondly, the operation name searchRetrieve is now
called SearchRetrieveOperation.
The encoding for messages have changed from
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="urn:z3950:ZiNG:Service" use="encoded"/>
to the shorter one:
<soap:body use="literal"/>
What is the implications of that? Why did you modify it?
-- Adam
On Fri, Oct 25, 2002 at 02:06:52AM +0200, Poul Henrik Jørgensen wrote:
> Hi Ray et al,
>
> As part of our SRW implementation activities here at Portia, I have made
> some necessary updates to the SRW WSDL etc. in order to consolidate the
> latest ZiNG SRW specifications.
>
> MS development tools can automatically generate stubs for SRW SOAP Servers
> and Clients by means of the Namespace definitions, that are referenced
> below.
>
> Since parts of the SRW specifications are still in state of flux, it has
> been necessary to make some assumptions in order to produce a complete set
> of formal specifications. Any relevant comments or suggested improvements
> are most welcome.
>
> Web Service Description
> =======================
> - The SRW WSDL is now designed to comply with The Web Services
> Interoperability Organization (WS-I) Basic Profile. This should facilitate
> use of different SOAP tools
> - An ExplainRequest Operation has been added.
> - An XCQL datatype has been added.
>
> The new SRW WSDL is partly based on the one proposed by Matthew J. Dovey.
>
> The "URI:SRW:Service" Namespace with SOAP bindings is defined here:
> http://www.portia.dk/pubs/SRW/SrwSoap.wsdl
>
> Web Service Messages
> ====================
> The SRW WSDL datatypes are consolidated in a separate XML Schema, which is
> partly based on the one proposed by Matthew J. Dovey.
>
> The "URI:SRW:Types" Namespace is defined here:
> http://www.portia.dk/pubs/SRW/SrwTypes.xsd
>
> Query Language
> ==============
> The XCQL datastructure is specified in an XML Schema based on the one
> proposed by Robert Sanderson.
>
> The "URI:SRW:xcql" Namespace is defined here:
> http://www.portia.dk/pubs/SRW/xcql.xsd
>
> Explain Information
> ===================
> The Explain information is specified in an XML Schema based on the ZeeRex
> version prepared by Robert Sanderson.
>
> The "URI:SRW:ZrExplain" Namespace is defined here:
> http://www.portia.dk/pubs/SRW/ZrExplain.xsd
>
> Best regards,
> Poul Henrik
> [log in to unmask]
--
Adam Dickmeiss mailto:[log in to unmask] http://www.indexdata.dk
Index Data T: +45 33410100 Mob.: 212 212 66
|