Wednesday, 1 July 2015

What is a Web Service?

Web Service is very general model for building applications that can be implemented for any operating system that supports communication over the web.

A web service uses HTTP (Hypertext Transfer Protocol) and SOAP (Simple Object Access Protocol) to transfer the data between the service and the client.

Consumers of a Web Service do not need to know anything about the platform, object model, or programming language used to implement the service; they only need to understand how to send and receive messages.

To some this may sound a lot like a Web Site, but that is not the case, here are the main differences between a Web Service and a Web Site:

  • Web Site has an interface - Web Service has no interface
  • Web Site is designed to interact with people - Web Service is designed to interact with other applications
  • Web Site is designed to work with web browser clients - Web Service is designed to work with any type of client or device.

No comments:

Post a Comment