What is a Web Service?


A web service can be defined as any web-based application that makes itself available over the internet and uses a standardized XML, SOAP, WSDL and UDDI as messaging system which can be downloaded.  

XML: (computing) Extensible Markup Language; used for describing data in a structured text format for better understanding.

SOAP: Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of web services in computer networks.

WSDL: The Web Services Description Language is an XML-based interface definition language that is used for describing the functionality offered by a web service.

UDDI: Universal Description, Discovery and Integration is a platform-independent, Extensible Markup Language protocol includes a (XML)-based registry by which businesses worldwide can list themselves on the Internet, and a mechanism to register and locate web service applications.