- From: Martin Gudgin <marting@develop.com>
- Date: Thu, 29 Mar 2001 14:33:33 +0100
- To: "Fredrik Lundh" <fredrik@pythonware.com>, "Dave Winer" <dave@userland.com>, <xml-dist-app@w3.org>
----- Original Message ----- From: "Fredrik Lundh" <fredrik@pythonware.com> To: "Martin Gudgin" <marting@develop.com>; "Dave Winer" <dave@userland.com>; <xml-dist-app@w3.org> Sent: Thursday, March 29, 2001 10:17 AM Subject: Re: Announce: A Busy Developer's Guide to SOAP 1.1 > 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) OK. Whatever, xsd:base64 is still wrong. > > > 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). Agreed. Hence my 'fill in your own dynamically typed thingy here'. My point is that the document implies that xsi:type will always be used whereas my feeling is it will only be used in dynamically typed systems... If the document is written from the perspective that all systems are dynamically typed then it should say so. > > (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. I know about both SOAP docs, I was just suggesting the document might like to use the new namespace.... Gudge
Received on Thursday, 29 March 2001 08:34:01 UTC