Date Added: Mar 2009
There are a number of ways to implement program-to-program interactions and still consider them as Web services. For example, the Web service can be implemented as a Web API that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services. Alternatively, the Web service can be implemented according to a more formal approach: clients and servers that communicate using XML messages that follow the SOAP standard. This distinction is very important. However, the authors need some words to describe the difference.