I\'m really confused everytime I come around this question, what characteristics would help one choosing SOAP over REST or the other way around?
I mean, besides the
SOAP is a form of RPC and REST is architecture style that can scale with the web.
REST concerns about the following (copied from RESTful Web Services)
Two great books on REST and have some discussions on the topic that you are interested in.