Mobile Web Services
When there is a need to connect applications from the incompatible environments to the Operating Systems, we are required to use Web Services. It supports all kinds of programming languages, run times and networks. Mobile Web services provide access to Web content anywhere and anytime. It seamlessly integrates two different applications that are running on two different platforms and provide them interoperability. Web Services basically uses XML to transfer messages and SOAP that provides capability to transfer the objects.
Nowadays, all major web services present on the internet uses REST [Representational State Transfer] like Yahoo, Twitter, Flickr, etc. And SOAP is mainly used by enterprise applications for integrating wide number of apps. Google uses SOAP consistently to implement its web services.