1

我正在阅读 APress 发布的“Pro WF 4.5”,这似乎明确地说,为了在服务器崩溃/关闭(任何会清除内存的任何事情)后在长时间运行的工作流中保持状态,SQL Server back- end 是持久性所必需的。

我在网上看到的很多 MSDN 资料似乎与此相矛盾。例如,下面链接的文章。

https://msdn.microsoft.com/en-us/library/dd851337.aspx

什么是真正的独家新闻,来自实际使用 WF 的人?TIA。

4

2 回答 2

1

可以在 WF 上为持久实例实现您自己的实现。我的经验是很难做到。我最终得到了由 Devart 创建的提供程序。他们为 Oracle 数据库创建了一个提供程序。您可以在此处找到更多信息https://www.devart.com/dotconnect/oracle/docs/WorkflowInstanceStore.html

于 2015-10-29T06:24:51.380 回答
1

SQL Server 有一个内置的实例存储(https://msdn.microsoft.com/en-us/library/system.activities.durableinstancing.sqlworkflowinstancestore(v=vs.110).aspx),但没有什么能阻止你创建自己的 - https://msdn.microsoft.com/en-us/library/ee829481(v=vs.110).aspx

这样你就可以使用任何你喜欢的持久性。

于 2015-10-28T21:17:57.907 回答