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:
- 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.