1
2
不,我认为您不必为此工作流使用状态机。但是,我建议更改挂起活动,因为:
在工作流(序列或状态机)中添加人工任务的典型方法是定义外部数据交换接口并使用handleExternalEvent活动(以及可能的calledExternalMethod活动)。有关详细信息,请参阅以下文章: |
2
2
更新:关于挂起活动,Panos是一个很好的观点。我同意它在工作流自动化中有不同的用途。 如果您觉得您更担心工作流在不同状态之间的转换,那么状态机工作流是理想的。否则,顺序就可以了。 您应该尝试解决的主要问题是,在等待人工交互(线程敏捷性)时,工作流不应该绑定线程。如果工作流在这段时间内处于空闲和持久状态(如使用 SqlWorkflowPersistenceService )应该不是问题。 |
Roy · SQL C#:结果未返回任何内容。读取() 7 年前 |
Pablo · 如何在Regex.replace中仅替换捕获组? 9 年前 |
rudimenter · 为什么以下代码编译和执行成功? 10 年前 |
Rachel · 是否有任何原因在该代码块的List<T>中找不到现有项? 10 年前 |
oshirowanen · 动态超级链接 10 年前 |
sab669 · SharpSVN不迭代所有子目录和文件 11 年前 |
ForeverWintr · Excel中的奇怪行为。工作表。单元格[行,列] 11 年前 |