How to choose between SOAP Web Services and RESTful services?
Choose SOAP:
- If you require asynchronous processing
- In your service operations are statefull
- If you need formal contract/Interfaces
Choose RESTful Services:
- If you have limited bandwidth
- If your clients require caching.
- If your operations are stateless
Read More