Re: [xml-dev] Didier's lab report

From
Thomas B. Passin <>
To
Date
2002-04-29T03:24:03Z
ID
<002f01c1ef2d$4fc98c20$0bf13044@tbp>
Thread
Re: [xml-dev] Didier's lab report
[Paul Prescod]

> Didier PH Martin wrote:
> >
> >...
> >
> > Didier replies:
> > So, this is not a problem, both SOAP URIs are not modified when the XSLT
> > template is processed, thus, we'll obtain the same result for each
> > transaction.
>
> How do you know that? How is it communicated? Not in SOAP itself. Not in
> WSDL.
>
> HTTP communicates this merely by fiat: "GET may not have unsafe side
> effects." Therefore you can call an HTTP URI 100 times or once and not
> worry about its side effects. SOAP has no way to communicate this. You
> must "just know". It must be communicated through prose or some other
> informal means.
>

Well, yes, except that the rfc says "SHOULD" not "MUST", and in actual
practice GET is used all over the place doing things with side effects, like
changing data in databases (of course, none of __us__ would do that,
right?).

Cheers,

Tom P