Message Sets: Generate WSDL wizard: Specify WSDL details

Use this panel to describe some details of the WSDL definition that you want to generate.

Generate WSDL wizard

The following panels are shown by the Generate WSDL wizard:

Panel properties

File Format
Select from:
  • Generate as a single WSDL file

    The WSDL definition is written to a single file. This format is widely understood by external applications and SOAP toolkits.

  • Generate as a single WSDL file with all XML schema inlined

    The WSDL definition is written to a single file with the XML added.

  • Generate as three WSDL files (one each for port type, service, and binding)

    The WSDL definition is split into multiple files. This format offers better reuse of the component files.

WSDL Version
Select the required version of WSDL.
SOAP Version
Select the required version of SOAP
Style
The style determines the format of the runtime SOAP messages described by the generated WSDL. The choices are:
  • rpc
  • document
WSDL Namespace
This must be a valid URI and becomes the target namespace for the WSDL definitions. This value has no particular significance outside of the WSDL definition itself and does not correspond to the namespace of SOAP messages described by the generated WSDL. A default value of http://tempuri.org/<message set name> is set.
RPC Namespace
This field is only enabled if you selected the Style as rpc. It is the namespace for the immediate children of your SOAP body. The value must be a valid URI. A default value of http://tempuri.org/<message set name> is set.
Definition Name
This is used in deriving the names of the WSDL file or files that are created. The default value is the name of your message set.
Documentation
Optional: This text is included as documentation for the PortType element on the generated WSDL. It has no implications for the SOAP messages that are described by the generated WSDL.