Web Service Definition Language (WSDL
) is an XML
-based interface definition language that is used for describing the functionality offered by a Web Service
The acronym is also used for any specific WSDL description of a web service (also referred to as a WSDL file), which provides a machine-readable description of how the service can be called, what parameters it expects, and what data structures it returns. Therefore, its purpose is roughly similar to that of a method signature in a programming language.
The current version of WSDL is Web Services Description Language 2.0. The meaning of the acronym has changed from version 1.1 where the "D" stood for "Definition".
There might be more information for this subject on one of the following: