P22 Deferred Choice 延迟选择

2013-09-14 10:20:01 5 举报
P22 Deferred Choice 延迟选择
Pattern 22 Deferred Choice 延迟选择 A point in a process where one of several branches is chosen based on interaction with the operating environment. Prior to the decision, all branches represent possible future courses of execution. The decision is made by initiating the first task in one of the branches i.e. there is no explicit choice but rather a race between different branches. After the decision is made, execution alternatives in branches other than the one selected are withdrawn. 工作流中的一个点,有一个或多个分支已经被选择。与XOR拆分相比,并没有明确的选择,但是,选择是取决于环境的。与AND拆分相比,两者中只有一个被执行。这意味着一旦环境启动了其中的一个,另一个就被取消。要注意,选择是被延迟到两个分支中的一个真正开始执行时,也就是说,选择是可以尽可能的推后的。
作者其他创作
大纲/内容
评论
0 条评论
回复 删除
取消
回复
下一页