Citrix System Inc Interview Question
Software Engineer / DevelopersTeam: Shared file
Country: United States
Interview Type: Phone Interview
Though both RESTful web series and SOAP web service can operate cross platform they are architecturally different to each other, here is some of differences between REST and SOAP:
1) REST is more simple and easy to use than SOAP
2) REST uses HTTP protocol for producing or consuming web services while SOAP uses XML.
3) REST is lightweight as compared to SOAP and preferred choice in mobile devices and PDA's.
4) REST supports different format like text, JSON and XML while SOAP only support XML.
5) REST web services call can be cached to improve performance.
REST is an architecture. REST will give human-readable results. REST is stateless. REST services are easily cacheable.
- mohsho10 January 15, 2014SOAP is a protocol. It can run on top of JMS, FTP, Http.