You must perform the following tasks, described in the sections below, to
expose a collaboration as a web service:
- Identify or, as needed, develop the business objects for use as request
and optionally (for synchronous event processing) response and fault SOAP
messages.
- Develop a collaboration template or choose an existing one to use the
business objects.
- Create the collaboration object and its ports for the web service.
You first must ensure that the collaboration object properly populates
business objects. For more information and a step-by-step procedure for
creating a collaboration object, see the User Guide for WebSphere
Business Integration Express for Item Synchronization.
- Note:
- The collaboration object must have its maps configured for the appropriate
transformations. Maps convert the business object received in the SOAP
request message to the business object used by the collaboration. Maps
also convert the business object returned by the collaboration to the business
object that is embedded in the SOAP response message. For more
information about mapping and mapping procedures, see the Map Development
Guide.
- Use the WSDL Configuration Wizard to create the WSDL document, WSDL
interface file, and XML schema. The utility also configures the web
services connector.
- Note:
- The WSDL Configuration Wizard creates implementation, interface, and one or
more schema files. This document refers to these outputs collectively
as the WSDL document.
- Publish the WSDL document as required.
- Note:
- The connector provides neither tools nor support for publishing WSDL
documents.
