Office SharePoint Server 2007 中的工作流

Microsoft Office SharePoint Server 2007 建立在 Windows SharePoint Services 3.0 中的工作流开发框架的基础上,并扩展了该框架。工作流开发人员可以访问 Windows SharePoint Services 3.0 中完整的一系列工作流开发选项,以及使用 Microsoft Office InfoPath 2007 来创建表单,这些表单可以在 Microsoft Office system 客户端应用程序(例如 Microsoft Office Word、Microsoft Office PowerPoint 和 Microsoft Office Excel)内部以及在服务器上承载。

可以使用以下两个开发人员应用程序来创建工作流:

  • 对于包含自定义代码并使用表单的工作流,使用 Visual Studio 2005 中的 Windows Workflow Foundation (WF) Designer。

    如果使用 Visual Studio 2005,则还可以使用表单技术(例如 Microsoft ASP.NET)来创建可与用户交互并从用户那里收集信息的表单。有关详细信息,请参阅 Windows SharePoint Services 3.0 通用参考 中的工作流程表单概述

  • 对于不包含代码且依据特定的 SharePoint 网站开发的声明性、基于规则的工作流,使用 Microsoft Office SharePoint Designer 2007。

有关详细信息,请参阅 Windows SharePoint Services 3.0 通用参考 中的 Windows SharePoint Services 的工作流开发

此外,Office SharePoint Server 2007 使开发人员能够使用 Microsoft Office InfoPath 2007 来创建可以在 Microsoft Office system 客户端应用程序内部以及在服务器上承载的表单。Microsoft Office InfoPath 2007 使您能够创建对称的表单,此类表单的外观和操作方式与它们在 Office SharePoint Server 2007 Web 界面中或在 Microsoft Office system 客户端应用程序(例如 Word、Excel 或 PowerPoint)中的显示完全一样。

有关详细信息,请参阅工作流的 InfoPath 表单

下图展示可用于为 Office SharePoint Server 2007 开发工作流的一系列技术。

SharePoint 工作流和开发工具

工作流技术以及开发人员工具

See Also

概念

工作流的 InfoPath 表单

工作流关联和初始表单 (Office SharePoint Server 2007)

工作流修改表单 (Office SharePoint Server 2007)

工作流任务表单 (Office SharePoint Server 2007)

其他资源

Workflow Definition Schema for InfoPath Forms