The actual services that are offered by a
Web Service
are documented using an XML notation known as the
Web Services Description Language
or WSDL ([22]).
The developers of JSR 181 ensured that its design
makes it easy to write tools to produce
WSDL documents from Java source code and vice versa.