June 2018
Intermediate to advanced
596 pages
12h 39m
English
As the name suggests, Web Service Description Language (WSDL) describes web services; in particular, it describes data types used (schemas), input and output messages, operations (methods), and binding and service endpoints:

Although you don't necessarily need to understand the details of WSDL when creating web services in Java, it is good to know the basic structure of WSDL. WSDLs are typically meant to be produced and processed by programs, and developers are not expected to hand-code them. Here are some of the elements in WSDL: