【问题标题】:Workflow Tools Comparison?工作流程工具比较?
【发布时间】:2008-10-29 20:58:41
【问题描述】:

我们非常需要围绕各种流程设计一些工作流程。问题是我们中没有人真正了解任何工作流技术,并且寻找好的数据来比较可用的选项是乏味的,而且并不完全有成果。

所以我想我会问你们。

我们正在研究的主要技术是 Windows Workflow Foundation 和 eDocs Workflow。还有哪些其他选择? Sharepoint 2007 也具有工作流功能,对吗?那只是基于WF吗?

各种技术的优缺点是什么?他们如何比较?

编辑:此外,与 eDocs Workflow 类似的管理类型的一个特点是它为他们提供了一种自行编辑的方法。我相信 Sharepoint '07 也是如此。有没有其他方法可以通过直接 WWF 实现来实现这一点?

【问题讨论】:

  • 我相信 Sharepoint 2007 Workflow 是基于 WWF 的。

标签: workflow workflow-foundation


【解决方案1】:

Sharepoint 和 WF 更像是互补技术,被设计为同一生态系统中的两种不同的工作流创作工具。有一个 Sharepoint 工作流设计器和一个 WF(Windows Workflow Foundation)工作流设计器。

Sharepoint 设计器旨在提供类似于 Office 的工作流编辑体验,更易于上手,适用于非技术类型,并自动生成所有 Web 表单。

另一方面,“WF”工作流设计器实际上是 Visual Studio 的一个组件(默认情况下 - 正如 Bernie 所说,您可以重新托管它),旨在让程序员能够完全自定义工作流,并将其与所需的任何其他代码/系统。通过使用“Sharepoint 活动”,以这种方式构建和部署共享点站点仍然是可能的,但更复杂。

如果您采取前一种方式,您有望让管理类型进行自己的基本自定义(直至该环境的限制),而不会造成完全混乱。

【讨论】:

  • Hrm...我们正在罗切斯特办公室运行 Sharepoint 2007...如果我的经理人一直在烦我,请在 sharepoint 中开发工作流程,有没有办法获取生成的内容并将其插入VS供我使用?还是永久绑定到共享点?
【解决方案2】:

可以在您自己的应用程序中“重新托管”WF 设计器(来自 Visual Studio 的设计器),以便用户可以创作工作流。网上有很多代码示例,最重要的一个来自 MS 本身:http://msdn.microsoft.com/en-us/library/aa480213.aspx)。

在某些时候,在评估 WF 时,我实现了一个演示应用程序,它做到了这一点并添加了一些功能,发现虽然它可以工作,但并不是每个人都能理解和使用需要理解的更困难的活动(如策略活动)规则引擎是如何工作的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-12
    相关资源
    最近更新 更多