SharePoint 工作流程技术体系结构

可以使用 Visual Studio 2005 Designer for Windows Workflow Foundation 创建工作流程。将每个工作流程编译为其自身的动态链接库 (.dll)。

此外,通过自定义工作流程表单可以将工作流程与用户直接交互。使用工作流程表单,可以在工作流程的每个阶段收集用户提供的信息。

若要在服务器场上安装工作流程,则必须创建工作流程定义。工作流程模板定义是一个 XML 文件,它包含 Windows SharePoint Services 3.0 在实例化并运行工作流程时所需的信息,例如:

  • 工作流程的名称、GUID 和说明

  • 此工作流程中使用的任何自定义表单的位置

  • 要调用的工作流程程序集中的正确的类

每个服务器场都包含一个工作流程关联表。在将工作流程应用于特定的内容类型、列表或文档库时,此表中的每一个项都包含该工作流程的关联数据。通常,此关联数据包括是自动启动工作流程还是由用户启动工作流程,以及工作流程的任务和历史记录列表。如果将一个工作流程添加到多个内容类型、列表或文档库,则此工作流程将具有一个与每个关联相对应的项。同样,如果将多个工作流程添加到一个特定的内容类型、列表或文档库,则表中将包含一个与添加到内容类型、列表或文档库的每个工作流程相对应的项。

作者:johnny 出处:http://www.cnblogs.com/sunjunlin 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/sunjunlin/p/1761792.html