In most cases, the protocol used is SOAP.
XML Web services provide a way to describe their interfaces in enough detail to allow a user to build a client application to talk to them. This description is usually provided in an
XML document called a
Web Services Description Language (WSDL) document.
read more >>