Generate Integration Bus
SCA Definition wizard
The following panels are shown by
the Generate Integration Bus SCA Definition wizard:
Panel properties
Note: From Version
7.5 onwards, WebSphere® Process
Server has
been renamed IBM Business
Process Manager Advanced. Information
in this topic that refers to WebSphere Process
Server Version
7.0 is also applicable to IBM Business
Process Manager Advanced Version
7.5. Similarly, from Version 7.5 onwards, WebSphere Integration Developer has been renamed IBM Integration Designer. Information in this topic that
refers to WebSphere Integration Developer Version 7 is also
applicable to IBM Integration Designer Version 7.5.
The
following properties are displayed:
- SOAP action
- The value for the HTTP SoapAction header. It is possible that
an application might 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 value of the name attribute on the service element in the
generated WSDL. The exact use of the name depends on products that
then use the WSDL such as the SOAP toolkits and UDDI repositories.
For example, if you then use a SOAP toolkit to generate Java™ from your WSDL, the service name is likely
to become the Java interface
name.
- Port name
- Port name 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 value of the
name attribute on the port element in the generated WSDL. The exact
use of the name depends on products that then 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
- Port address defines the address at which
the service is to 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:7800/abcSOAP_HTTP_Service for
an inbound Integration Bus SCA definition.
If you are generating
an outbound Integration Bus SCA definition, the port address property
expands to present the following additional properties:
- Module project name
The name of the
module project in which you intend to place the exported Integration
Bus SCA definition in WebSphere Integration Developer.
- Host name
The host name of the server
for WebSphere Process
Server.
- Port number
The port number of the server
for WebSphere Process
Server.
The port address is generated for you using the values you provide
in
Module project name,
Host name,
and
Port number in the format that is required
by
WebSphere Integration Developer.