W3C home > Mailing lists > Public > xml-dist-app@w3.org > March 2001

Re: Announce: A Busy Developer's Guide to SOAP 1.1

From: Fredrik Lundh <fredrik@pythonware.com>
Date: Thu, 29 Mar 2001 11:17:21 +0200
Message-ID: <018501c0b831$12a55fb0$e46940d5@hagrid>
To: "Martin Gudgin" <marting@develop.com>, "Dave Winer" <dave@userland.com>, <xml-dist-app@w3.org>
martin wrote:


> 2.    xsd:base64 is not a type name. It should be xsd:base64Binary[2]

"SOAP-ENC:base64", according to the SOAP specification
(section 5.2.3)

> 5.    You use xsi:type on all your parameter serializations. Why is this?
> Seems to me you only need xsi:type when the parameter is a COM Variant/Corba
> any/fill in your own dynamically typed thingy here. When the parameter is
> always a double why specify in the payload, won't the
> marshaller/unmarshaller know what to do

not if you're using a dynamically typed language, and don't want
to write a WSDL/IDL parser (nor write WSDL/IDL descriptors for
everything you want to publish, for that matter).

(this works perfectly well in XML-RPC...)

> I know you guys are busy developers :-) but you might like to update to the
> Proposed Recommendation version of XML Schema given that you've published
> this document after the PR Schema spec[4-6] was published. The namespace
> uris are;
> 
> http://www.w3.org/2001/XMLSchema
> 
> and
> 
> http://www.w3.org/2001/XMLSchema-instance

note that there are (at least) two SOAP 1.1 specifications out there;
the one from April 18 uses the old namespaces, the W3C version from
May 8 uses the new namespaces.

Cheers /F
Received on Thursday, 29 March 2001 04:08:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:59 GMT