logo       

Re: Draft agenda: 24 June TAG teleconference (Arch document, WSA update): msg#00150

org.w3c.tag

Subject: Re: Draft agenda: 24 June TAG teleconference (Arch document, WSA update)


David Orchard wrote:

It is clear the description of GET binding that uses parameters in WSDL does
not have the same level of information that the POST Binding does.
Specifically, the GET binding uses the form "urlencoded", and none of the
parameters can be described - beit names, types, order. The WSDL GET
binding does support types and parts for non-parameters. So
http://example.org/foo/foo2/foo3 can have types associated with foo, foo2,
foo3. This also conveiently deals with ordering of parameters and names.

The problem comes about when parameters are used. WSDL does not define any
mechanism for typing the query parameter, ie
http://example.org/foo?symbol=BEAS.

I hope that the rest of the TAG is better-educated on this stuff than I am, because I just read these two paras and don't understand them in the slightest. I think I basically don't understand the usage of the word "type" that's being used here... what do you mean by "typing the query parameter"?

The WSDL 1.1 GET binding with query parameters - the type suggested by the
SOAP 1.2 specification for GET - does not provide any mechanism for
expressing the syntactice schema of the types expressed in the GET query.
This poses a significant problem for interoperability for SOAP with GET
implementations, compared to the HTTP POST binding for SOAP.

An example would really help here.... in many services I'm aware of, the receiver & sender of a message both know what the datatypes of the message components are supposed to be, so this info isn't included at runtime; consider a Google "advanced search" URI

http://www.google.ca/search?as_q=dave+orchard&num=10&hl=en&ie=ISO-8859-1&btnG=Google+Search&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=pdf&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&safe=images

I see no type information.... what am I missing?

I think I've provided sufficient background material, possible solutions,
and potential action items for a fruitful discussion today.

Pardon me being dense. -Tim




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise