<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">It sounds like REST is an entirely functional concept, just like all<br>batch programming. I doubt its investors understand this but one
<br>never knows. -- Matthias</blockquote></div>Yep, as any other RPC is.<br><br>REST is enabling a web-command-line style applications and is simple, the flexibility is<br>limited to your URI to code decoding strategy - from simple case style callbacks to
<br>treating it as a module language(in plt speak)<br><br>XML RPC helps with having well-defined and documented, heavier web-services<br><br>SOAP+friends are the elephant herd of the bunch, can be useful in large deployments, especially
<br>with web-service discovery. In the past I found it easier to implement my own discovery mechanisms<br>suitable for the problem domain, but I never had to integrate those to an existing infrastructure, so I might<br>have been lucky.