【发布时间】:2011-11-20 10:45:07
【问题描述】:
Microsoft Workflow Foundation 是否将所有工作流保留在内部?其实我对 WF.net 做了什么感到困惑?
它有类似数据库的东西吗?如果是,我怎样才能保持我的工作流程;否则它到底做了什么?
有人可以解释一下或者给我一些好的参考吗?
【问题讨论】:
Microsoft Workflow Foundation 是否将所有工作流保留在内部?其实我对 WF.net 做了什么感到困惑?
它有类似数据库的东西吗?如果是,我怎样才能保持我的工作流程;否则它到底做了什么?
有人可以解释一下或者给我一些好的参考吗?
【问题讨论】:
Windows Workflow Foundation (WF) 可以使用任何一种方式。您可以拥有一个完全在内存中的工作流,或者您可以拥有一个长时间运行的工作流,在空闲时持久保存到存储(通常是 SQL Server)。
参见例如SQL Workflow Instance Store。
假设您正在使用 WF4(如果您的环境允许,强烈推荐),我建议您阅读 Pro WF: Windows Workflow in .NET 4.0 并完成示例。与其说是参考,不如说是一个教程,而且有不少错别字,但它涵盖了大部分基础。
【讨论】: