WebSphere Message Brokers
File: ad20940_
Writer: Kate Hostler

Reference topic

This build: July 31, 2007 21:26:18

Generate WSDL wizard: Configure binding details - SOAP/HTTP

Use this panel to specify your SOAP/HTTP binding details, or to go to the panel that allows you to specify your SOAP/JMS binding details instead.

Generate WSDL wizard

The following panels are shown by the Generate WSDL wizard:

Panel properties

A choice of two options is presented:

SOAP/HTTP
Select this option to generate a new WSDL definition using existing message definitions. This is the default option.
SOAP/JMS
Select this option to load the WSDL export wizard.

If you select SOAP/HTTP, the following properties are displayed:

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. It must be a valid URL and it must include the port number, if this is different from the default HTTP port. An example of a port address is: http://localhost:9080/wassoap/servlet/router

If you select SOAP/JMS, the SOAP/JMS panel is displayed. See Generate WSDL wizard: Configure binding details - SOAP/JMS (optional).

Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:26:18

ad20940_ This topic's URL is: