Evolving the Web (Semantic Web)
The vision of Tim Berners-Lee is to turn the Web into a semantic Web[1].
One of the key components of his vision is that every resource on the Web have its own URI.
- Axiom 0: Universality 1
- Any resource anywhere can be given a URI
- Axiom 0a: Universality 2
- Any resource of significance should be given a URI.
The REST style is consistent with this vision - every resource has a logical URI.
SOAP URI's are funneled through a single URI to the SOAP server. This is not consistent with the semantic Web vision.
[1] http://www.w3.org/DesignIssues/Axioms.html