Web Service
A Web Service is a software system identified by a URI, whose public interfaces and bindings are defined and described using
XML. The Web Service definition can be discovered by other software systems. These can then interact with the Web service
in a manner prescribed by its definition, using XML based messages conveyed by Internet protocols. SOAP messages are transported
using HTTP.