Re: [xml-dev] What does SOAP really add?
by Thomas B. Passin other posts by this author
Apr 23 2002 2:05PM messages near this date
Re: [xml-dev] What does SOAP really add?
|
Re: [xml-dev] What does SOAP really add?
[Didier PH Martin]
> Hi Joshua,
>
> Joshua said:
> XSLT document() can't do POST either. Saying that "all things that do
> not use GET are inaccessible to GET", is not informative. I understood
> Paul's position, but I think it's a circular argument.
>
> Didier replies:
> Good point. How many times I was stuck with the problem of not being able
to
> include a document returned from a form request (i.e. an HTTP POST). The
> XSLT document function is limited to the HTTP GET and do not support the
> different ways to access information through the standard HTTP 1.1. This a
> serious limitation is preventing the full benefit of dynamic documents
> inclusion. Moreover, it seems that XSLT 2.0 don't even resolve the issue.
>
You could argue that xslt should not be able to POST, because it is
supposed to be free from "side effects", wheras a POST is supposed to add
something to the addressed resource. True, such a change would not be to
the original xml data being transformed, so the point could be argued either
way.
In a practical sense, most processing libraries (cgi libraries, Cold Fusion,
etc.) handle a request the same way whether it has been receved by POST or
GET so it is possible and, I think, common to simply use POST to transmit
larger requests, or more secure ones, without intending to use the POST
semantics of extending the resource. So if you could set the SOAP headers,
and subject to buffer size limitations, you could actually send SOAP
messages using GET and I bet most systems would process them correctly (or
could be made to do so with small modifications).
Whether this would be a serious abuse of GET semantics, or otherwise
undesirable, could be an interesting question.
Cheers,
Tom P
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org> , an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>
Thread:
Joshua Allen
Didier PH Martin
Paul Prescod
Didier PH Martin
Didier PH Martin
Jeff Greif
Paul Prescod
Paul Prescod
Didier PH Martin
Paul Prescod
Paul Prescod
Thomas B. Passin
Didier PH Martin
Didier PH Martin
Thomas B. Passin
Paul Prescod
Paul Prescod
Paul Prescod
Didier PH Martin
Didier PH Martin
Alaric Snell
Didier PH Martin
Didier PH Martin
Julian Reschke
John Cowan
Alaric Snell
Jim Ancona
Didier PH Martin
Alaric Snell
Jim Ancona
John Cowan
Thomas B. Passin
Didier PH Martin
Michael Kay
Francis Norton
Adam Turoff
Mike Brown
Julian Reschke
Alaric Snell
Nischal Muthana
Thomas B. Passin
Didier PH Martin
John Cowan
Didier PH Martin
John Cowan
Trevor Croll
Peter Murphy
Didier PH Martin
Didier PH Martin
Paul Prescod
|