Windows Workflow Foundation在我的示例中非常有用

本文关键字:非常 有用 我的 Workflow Foundation Windows | 更新日期: 2024-09-20 04:24:58

我基本上想处理一个大的记录文件,即200万。分析文件并将每个记录发送到web服务,出于参数的考虑,如果成功,web服务将返回一个字符串值,如果不成功,则返回一个错误字符串,这些字符串必须附加到该记录文件中。

因此,我的过程的输出将是与原始文件相同的文件,但每个记录都有一个额外的字符串值。

因此,工作流程将类似

1) 读入文件2) 分析文件3) 将数据发送到Web服务4) 重建文件

不允许将云用于此进程,但肯定会考虑批量拆分大文件,并让多个线程/虚拟机同时运行以加快进程。所以可能有多个作业从作业队列中提取,并且需要跟踪这些作业,当然还有错误处理。

这就是WF的目的吗?

Windows Workflow Foundation在我的示例中非常有用

WF是为以可靠的方式支持长时间运行的进程而构建的。例如,当客户想获得贷款时,他会到银行提出要求。请求可以在几天内处理,然后再做出决定。如果你想通过一些软件应用程序自动化和建模整个过程,WF在这种情况下是一个合理的选择。

您的案例不打算使用WF.