開始使用 SharePoint Server 2013 工作流程Getting started with SharePoint Server workflow

摘要:了解 SharePoint Server 可用的兩個工作流程平台及可搭配使用的工具。Summary: Learn about the two workflow platforms available in SharePoint Serverand the tools for working with them.

SharePoint Server 可以使用 Windows Workflow Foundation 上建置的流程服務。這項服務稱為工作流程管理員,其功用在企業中扮演重要角色。程序是任何組織的中心,而工作流程負責協調程序。工作流程管理員整合已隨 SharePoint Server 2013 引進。SharePoint Server 2016 會為此已受到認證的工作流程平台建置穩定性與可靠性。工作流程管理員平台繼續稱為 SharePoint 2013 工作流程平台,而傳統的工作流程平台繼續稱為 SharePoint 2010 工作流程平台。SharePoint Server can use the workflow service built on the Windows Workflow Foundation. This service is called Workflow Manager and it is designed to play a central role in the enterprise. Processes are central to any organization and workflow is the orchestrator of processes. Workflow Manager integration was introduced with SharePoint Server 2013. SharePoint Server 2016 builds stability and reliability into this already proven workflow platform. The Workflow Manager platform continues to be called the SharePoint 2013 Workflow Platform and the traditional workflow platform continues to be called the SharePoint 2010 Workflow platform.

工作流程開發工具Workflow development tools

有幾種隨附的工具可提供豐富的工作流程開發體驗,包括下列各項:There are several tools that come together to provide a rich workflow development experience. These include the following:

  • SharePoint Designer 2013SharePoint Designer 2013

  • Visual Studio 2015Visual Studio 2015

  • 支援的網頁瀏覽器,例如 Edge、Firefox 或 ChromeA supported web browser such as Edge, Firefox, or Chrome

    SharePoint Designer 2013SharePoint Designer 2013

SharePoint Server 工作流程的主要開發工具稱為 SharePoint Designer 2013。SharePoint Designer 2013 提供豐富的一組功能,特別針對 SharePoint 2010 工作流程平台與 SharePoint 2013 工作流程平台的工作流程開發而設計。要使用 SharePoint Designer 2013,您要先從本機電腦開啟,然後連線至 SharePoint Server 網站。The primary development tool for a SharePoint Server workflow is called SharePoint Designer 2013. SharePoint Designer 2013 provides a rich set of features specifically designed for workflow development against both the SharePoint 2010 Workflow platform and the SharePoint 2013 Workflow platform. You work with SharePoint Designer 2013 by opening it on your local computer and then connecting it to a SharePoint Server site.

提示

SharePoint Designer 2013 可連線至任何 SharePoint Server 網站,只要您有該網站的權限,便能透過網路存取。例如您居家辦公室的電腦可能安裝了 SharePoint Designer 2013,且公司資料中心的伺服器可能安裝了 SharePoint Server。只要您可連線至網站,就能使用 SharePoint Designer 2013 開發工作流程。SharePoint Designer 2013 can connect to any SharePoint Server site as long as you have permissions to that site and can access it over a network. For example, you might have SharePoint Designer 2013 installed on a computer in your home office and SharePoint Server might be installed on a server at your corporate data center. As long as you can connect to your site, you can use SharePoint Designer 2013 to develop workflows for it.

Visual Studio 2015Visual Studio 2015

Visual Studio 2015 用於許多 Microsoft 開發類型。您可使用 Visual Studio 2015 開發類似 SharePoint Designer 2013 的工作流程;也可用於開發自訂動作與工作,例如與自訂應用程式互動的工作流程動作。Visual Studio 2015 is used in many types of Microsoft development. You can use Visual Studio 2015 to develop workflows similar to SharePoint Designer 2013. However it can also be used to develop custom actions and tasks such as a workflow action that interacts with a custom application.

SharePoint Server 隨附各種動作及工作。若您需要非常特殊的動作,可使用 Visual Studio 2015 開發。接著工作流程開發人員會在 SharePoint Designer 2013 中使用自訂動作。SharePoint Server ships with a rich assortment of actions and tasks. If you need a very specific action, you can use Visual Studio 2015 to develop it. The custom action can then be used in SharePoint Designer 2013 by a workflow developer.

網頁瀏覽器Web browser

網頁瀏覽器,例如 Edge、Firefox 或 Chrome,就是用來與 SharePoint Server 網站互動的工具。例如您可建立清單與文件庫、讓工作流程與清單和文件庫建立關聯、加入項目到清單或文件庫、啟動項目的工作流程、檢查工作流程的狀態。A web browser, such as Edge, Firefox, or Chrome, is what you use to interact with SharePoint Server sites. For example, you can create lists and libraries, associate a workflow with a list and library, add items to a list or library, start a workflow on an item, and check the status of a workflow.