New WSDL definition wizard, specify service details for SOAP/HTTP
reference material.
New WSDL definition wizard
List
of panels:
Panel properties
- SOAP Action
- This defines the value for the HTTP SoapAction header. It is possible
that an application will use the SoapAction as a mechanism for relating a
SOAP message to an implementation method. This is often true with rpc-style
WSDL.
- Service Name
- The Service Name will be the value of the name attribute on the service
element in the generated WSDL. The exact use of the name depends on products
that subsequently use the WSDL such as the SOAP toolkits and UDDI repositories.
For example if you subsequently use a SOAP toolkit to generate Java from your
WSDL, the Service Name is likely to become the Java interface name.
- Port Name
- This is the name of a specific WSDL port for this service and would usually
be derived from the Service Name. One convention would be to provide a Service
Name of <xyz> Service and a Port Name of <xyz> Provider.
The Port
Name will be the value of the name attribute on the port element in the generated
WSDL. The exact use of the name depends on products that subsequently use
the WSDL such as SOAP toolkits and UDDI repositories. For example if you use
a SOAP toolkit to generate Java from your WSDL, the Port Name could become
a Java class name.
- Port Address
- This defines the address at which the service will be made available and
must be a valid URL and include the port number if this is different from
the default HTTP port. An example of a port address would be: http://localhost:9080/wassoap/servlet/router