Architectural recommendations in the SOAP 1.2 Rec

Now that SOAP 1.2 is a Recommendation(!), I wanted to point out a
specific part of it that I believe significantly impacts the WSA.
That part is;

"The following guidelines SHOULD be followed when deploying SOAP RPC
applications on the World Wide Web."
 -- http://www.w3.org/TR/soap12-part2/#soapforrpc

which is followed up by some suggestions (though still under the "SHOULD"
umbrella) for how to architect your app.

I believe that these are constraints which SOAP 1.2 are placing upon
Web services.  Specifically, I think it's prescribing these two
constraints;

- identify resources by URI, not by other means
- use the uniform interface constraint for retrievals

I believe this requires one of two things;

- REST style Web services given preference, as they have already
incorporated both those constraints, or
- some SOA style extension which includes these two constraints,
but which is also given preference
(I'd be happy to write prose for whichever one the group picks)

Alternately, if the group determines that "SHOULD" recommendations from
SOAP 1.2 should not be followed by the WSA, I think some wording
explaining that position should be included.

Thanks.

Mark.
-- 
Mark Baker.   Ottawa, Ontario, CANADA.        http://www.markbaker.ca

Received on Tuesday, 24 June 2003 23:15:06 UTC