You can use the Web Services Description Language tool to generate code for XML Web services and XML Web service clients from WSDL files, XSD schemas and .discomap files.
For details, see https://msdn.microsoft.com/en-us/library/7h3ystb6.aspx.
The wsdl.exe tool is provided as part of .NET Framework.
Basic Tab
On the Basic tab, you can configure the export parameters.
Option | Description | |
---|---|---|
WSDL |
The path to the definition file to use. |
|
Use cached WSDL |
Select to use the WSDL definition cached in ReadyAPI. |
|
Output |
The full path to the folder to save the files to. |
|
Namespace |
The generated template or proxy namespace. |
|
ServerInterface |
Select to generate interfaces that help you implement the ASP.Net web service. |
|
Language |
The target language. Possible values: CS, VB, JS, VJS, CPP. |
|
Protocol |
The protocol to use for the service. Possible values: SOAP, SOAP12, HttpGET, HttpPOST. |
Advanced Tab
On the Advanced tab, you can configure the parameters of the generated service.
Option | Description |
---|---|
Sharetypes |
Select to enable type sharing. |
Fields |
Select to generate fields instead of properties. |
Order |
Select to generate explicit order identifiers for particle members. |
EnableDataBinding |
Select to enable the |
URL Key |
The configuration key for code generation. Use it to read the default URL values. |
Base URL |
The base URL. Use it to calculate URL fragments. |
HTTP Settings Tab
On the HTTP Settings tab, you can configure the connection parameters for the generated service.
Custom Args Tab
On the Custom Args tab, you can specify tool arguments you cannot configure using the dialog options. Use the Tool Args edit box to specify command-line arguments for the tool.
See Also
Code Generation in ReadyAPI
Running SOAP Code Generation Tools