State Machine Workflows

In the previous two chapters I briefly skimmed over the basics of state machine workflows. This chapter will quickly have you building state machine workflows to model some really cool scenarios, but before we get going, let’s review the basics.

State machine workflows provide an alternative approach for modeling human behavior when the flow of events cannot usually be predicted. An example is an approval process when events drive the flow of execution for the process, usually as external events and guide transitions between other possible states. Basic characteristics of state machine workflows include an initial ...

Get Pro WF 4.5 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.