Web Services Description Language (WSDL) is an XML-based language that describes the services offered by a SOAP server.

A WSDL description or file containing that description is sufficient to provide all the information required to communicate with the server. It contains:
  • The description of the operations offered by the server, and each operation's input and output messages.

  • The location of the SOAP server.

  • Internal connection and protocol details (transport layer, encoding, namespaces, and so on).

Genero Web Services package provides the fglwsdl tool that enables Genero client applications to obtain the WSDL description of a Web service.