How the Business Service Determines Where the Workflow Process Runs

The Workflow Engine includes the Workflow Process Manager business service and the Workflow Process Manager (Server Request) business service. The following table shows where the Workflow Process runs for each business service. The developer must decide whether to invoke the Workflow Process Manager (synchronous scenario) or the Workflow Process Manager (Server Request) (asynchronous scenario).

Business Service Location Where the Workflow Process Run

Workflow Process Manager

Synchronously, in the object manager of the Siebel application.

Workflow Process Manager (Server Request)

Asynchronously, in the Workflow Process Manager server component.