【发布时间】:2009-02-13 19:36:50
【问题描述】:
这里有什么推荐吗?我需要一些可以采用一组流程并将它们批处理在一起的东西。例如,我需要:
1) 执行一些sql
2) 运行 C# sn-ps
3) 具有人工交互的检查点步骤(即在步骤 X 发送电子邮件并等待用户查看结果并单击继续等...)
【问题讨论】:
这里有什么推荐吗?我需要一些可以采用一组流程并将它们批处理在一起的东西。例如,我需要:
1) 执行一些sql
2) 运行 C# sn-ps
3) 具有人工交互的检查点步骤(即在步骤 X 发送电子邮件并等待用户查看结果并单击继续等...)
【问题讨论】:
如果您使用的是 C#,则不妨使用 3.5 中的 Windows Workflow Framework。这几乎就是它的用途。
【讨论】:
我为此使用 Captaris Workflow。相当昂贵,但效果非常好。
【讨论】:
取决于您愿意编码多少与愿意支付多少。您可以以“免费”的“普通”.NET 代码对其进行编码。下一步将使用 Windows 工作流,尽管您仍然需要编写“人工交互”步骤。稍微贵一点的是像 FinalBuilder 或 Automiser 这样的工具,这意味着你要编写的代码更少,而且工作流设计器的可视化程度更高。 BizTalk、MetaStorm、K2 等企业系统的成本更高(但可能没有代码)。
【讨论】: