Define WSDL

WSDL is an XML Info set based document, which provides a model and XML format for describe web services. This enables services to be described and enables the client to consume these services in a standard way without knowing much on the lower level protocol exchange binding including SOAP and HTTP. This high level abstraction on the service limits human interaction and enables the automatic generation of proxies for web services, and these proxies can be static or dynamic. It allows both document and RPC – oriented messages.