Difference between REST and SOAP
Anonym
REST: - Not transport indepenedent, requires HTTP. - Works well in direct point-to-point communication. - No expensive tools required to interact with web service. - Smaller learning curve. - Efficient (SOAP uses XML for all messages, REST can use smaller message formats). - Fast (no extensive processing required). - Closer to other web technologies in design philosophy. SOAP: - Language, platform and transport independent. - Works well in distributed enterprise environments. - Standardized - Provides significant pre-build extensibility in the form of WS* standards. - Built-in error handling - Automation when used with certain language products.