Re: Fwd: Re: [xml-dev] What does SOAP really add?
by Paul Prescod other posts by this author
Apr 24 2002 6:45PM messages near this date
[xml-dev] idempotent POSTs
|
Re: Fwd: Re: [xml-dev] What does SOAP really add?
Didier PH Martin wrote:
>
> ...
> - if the same template is used over and over, the customer can post it on
> the server and this latter can re-use the template for the next
> transactions. However, due to the implied cost, the server my impose a limit
> on the number or the size of the templates stored.
> - The server allows ad-hoc transactions and is as much as possible
> stateless, since it is more economical and less costly to develop (i.e. no
> state management).
The two points above seem to contradict each other. If there is a
requirement that the server remember query templates for reuse then the
system is not stateless and can use POST without guilt.
But more to the point, you haven't convinced me that the CLIENT needs to
specify the XML structure of the data returned by the SERVICE. More
often, the service has a view of the data that the client queries or
filters. The service returns the requested data in an XML format that it
chooses (e.g. GoogleML for Google, RSS for Meerkat, etc.).
Perhaps you could explain to me, for instance, how the Google web
service would be improved if you could push an XML "template" to them.
All you would do is transfer a client-side XSLT transform, from GoogleML
to ClientML to the server.
Paul Prescod
-----------------------------------------------------------------
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
|