Using the Service Step

You use the Service step to call a Web service from an orchestration workflow. On the Property Editor for the Service step, you specify the WSDL file that describes the Web service and which of its defined operations to use.

When you select a Service step, the General and Data Mapping tabs appear in the Property Editor. The General tab provides a name and an optional description for the step and specifies which Web service and operation are to be used. The Data Mapping tab defines the default values or source elements for the inputs to the Web service.

Procedure Summary

  1. Select an orchestration workflow to display it in the orchestration workflow editor.

  2. In the Configured Items section of the Step Palette, drag and drop a Service step onto the line between the Start and End steps.

  3. On the General tab of the Property Editor, you can change the name of the Service step and you can also enter a description.

  4. On the Service menu, select the WSDL file for the Web service that you want to use.

  5. On the Data Mapping tab, you can identify the inputs, or data elements, that are required by the Web service for the selected operation by the required flag that appears on the icon associated with the data element.

    If you do not see the required flag, right-click in any part of the data mapping area and select Show Required Flag.

  6. To define default values for any of the Web service inputs, enter them in the Default values column.

  7. To map the source values for a specific input using suggested mappings, see Setting Source Values Using Suggested Mappings.

    The outputs of the Web service appear as potential inputs for subsequent steps in the orchestration workflow.

    Tip: To duplicate a Service step, right-click the step, and then select Duplicate.

Related Topics

Creating a Practice Process App for Using the Step Palette

Event Definition Property Editor