Chapter 10. Repair/Resubmit with Human Workflow

Workflows can take many forms, such as sequential, a flow chart, and state machine to name a few. Most workflows model system interactions that operate without direct human intervention. At times, however, direct human interaction is needed inside a workflow to correct errors or make judgment-based decisions.

Use case

Bowl For Buddies is a non-profit organization that sets up bowling parties to raise money for charity. As part of this effort, people raise money by going house-to-house and asking for donations. The donations are based on the number of pins the participants knock down during the bowling party (for example, $0.05 for each pin knocked down). During the house visit, donors give an e-mail ...

Get Applied Architecture Patterns on the Microsoft Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.