Exposing a Service (Contract First)

Using contract first to expose a service involves obtaining the WSDL that defines the service contract from the service consumer, then configuring the process to receive and send the appropriate data.

Step Task description For more information, see...
1. Configure an activity to expose the web service. Configuring a Task or Event to Expose a Web Service
2. Select or import an abstract or concrete WSDL supplied by the service consumer, then select the web service operation that you want to expose. Selecting an Alternative Web Service Operation to Expose
3. Define the process data that you want to receive from and return to the service consumer. Defining Input and Output Data
4. Map the input/output parameters required by the web service operation to corresponding data fields or parameters in the process. Defining Input and Output Mappings
5. Deploy the project to the BPM runtime. Deploying a Process That Exposes a Web Service