Windows Workflow Foundation - Workflow Usage Scenarios

Workflow Usage Scenarios

Windows Workflow Foundation is used to create applications that execute an ordered business process, such as the steps needed to approve a document, hire a candidate for a position, or make a purchase. These processes can execute in a short amount of time, but are typically long-running, in which the application will need to shut down to conserve memory between steps. Typically, business processes to be modeled as workflows have the following features:

  • Have specific business logic that may need to change periodically, such as the tax or shipping calculation needed to determine the purchase price of an item, or the series of steps needed to approve a purchase, hire, or process.
  • Have several inputs into the workflow that may come hours or days apart
  • Have advanced business logic that might require workflow execution to travel down different branches depending on different circumstances.
  • Need to interact with other systems, such as a database, website or other client application, or web service.

Read more about this topic:  Windows Workflow Foundation

Famous quotes containing the words usage and/or scenarios:

    ...Often the accurate answer to a usage question begins, “It depends.” And what it depends on most often is where you are, who you are, who your listeners or readers are, and what your purpose in speaking or writing is.
    Kenneth G. Wilson (b. 1923)

    The taste for worst-case scenarios reflects the need to master fear of what is felt to be uncontrollable. It also expresses an imaginative complicity with disaster.
    Susan Sontag (b. 1933)