About the WSDL file

The Web Services Description Language (WSDL) defines web services in common XML grammar. The WSDL file contains URLs to the web server that hosts the Helix ALM SOAP CGI. The server address is configured during Helix ALM installation.

WSDL file location

The WSDL file is installed in the following default locations.

Web server Platform Default WSDL file location
IIS Windows C:\inetpub\wwwroot
Apache Windows C:\Program Files\Apache Software Foundation\Apache <version>\htdocs
Linux /var/www/html

WSDL stub code

WSDL stub code can be used to interact with the SOAP CGI through language-native variables, structures, objects in object-oriented languages, and functions. You can use the WSDL to write SOAP-based client applications using a small amount of code.

A stub code generation utility is included with most SOAP toolkits. The utility reads the WSDL file installed on the web server and creates stub classes specific to the file. The classes are used by the client application to handle XML serialization, deserialization, and network communication.