An outbound Web service is any Web service that you invoke from within a service flow project flow. The modifier outbound refers to the fact that the invoked Web service is external to the flow that invokes it.
The service flow project tools allow you to model and generate runtime code for invoking outbound web services.
For more information on invoking an outbound Web service in the service flow project tools see Importing an outbound Web service definition and Generation properties of the Outbound Web Service Request invoke type, as well as the current topic.
A outbound Web services subproject is created automatically when you create a new service flow project (see 1. Choosing a project name and location). You can create additional outbound Web services subprojects (see Adding a subproject to an existing service flow project).
An outbound Web services subproject contains three subfolders: an Operations subfolder, a Messages subfolder, and a Services subfolder. None of these subfolders is displayed in the EST Project Explorer unless the subfolder contains at least one artifact.
The following table summarizes key information about the subfolders in a outbound Web services subproject:
| Item: | Descriptions: | ||
|---|---|---|---|
| The name of the subfolder: | Operations subfolder | Messages subfolder | Services subfolder |
| The type of artifact that the folder contains: | operation | message |
|
| The extension for this type of artifact: | .wsdl | .sfmxsd |
|
| How to create an artifact: | Importing an outbound Web service definition | Importing an outbound Web service definition | Importing an outbound Web service definition |
| The editor for editing a new or existing artifact of this type: | Operations editor | Flow message editor |
|
| Links for more information: | Files created when an outbound Web service definition is imported | Files created when an outbound Web service definition is imported | Files created when an outbound Web service definition is imported |