The Web Services Description Language (WSDL) is an XML language that is used to describe a web service and to specify how to communicate with the web service. [0029] Referring to FIG. 1, client 150 is a software component that requests services provided by application 135.