我的任务是建立一个新的工作流系统来处理我们的服务订单。我一直在研究 Windows Workflow Foundation 作为管理工作流步骤的引擎,并且喜欢我在文件处理之前看到的内容。
我们的工作流程中有一个步骤,我们正在等待供应商返回文件。该文件包含多个记录,每个记录映射到一个单独的工作流。这个想法是使用 WF 中的持久性功能,以便在文件中返回数据后,工作流的其余部分可以继续。
持久性模型的问题是使用 SSIS 之类的东西为文件中的每一行调用 WF 服务的可伸缩性。对于小文件,这不是问题,但文件有可能变得非常大。
有没有人用 Workflow Foundation 做过类似的事情?
谢谢,克里斯