Re: Issue 133: SOAP and Web Architecture: Draft sentences for HTTP bi nding preamble.

Alexander Jacobson writes:

>> You need something that identifies a function call as being idempotent

Yes, but not necessarily determinable from the contents of the SOAP 
envelope, the method names, etc.  I would expect that the "idempotency" 
would be captured in the specifications for the serivce, probably in the 
accompanying WSDL, perhaps in the UDDI if you're using that, etc.  So, if 
I identify getSocialSecurityNumber(name) as idempotent in a WSDL or 
similar description, I would expect that the endpoints identified as 
supporting that service would indicate that they are using the HTTP GET 
binding (sorry for the US-centric example) .  None of this requires us to 
infer from the method name or other contents of a SOAP envelope that the 
service is idempotent.  Thanks.

Noah Mendelsohn                              Voice: 1-617-693-4036
IBM Corporation                                Fax: 1-617-693-8676
One Rogers Street
Cambridge, MA 02142

Received on Thursday, 21 February 2002 12:28:46 UTC