Windows Communication Foundation (WCF) 工作流程服務應用程式是分散式通訊服務,可在用戶端與服務本身之間傳遞訊息,並跨越處理序界限。 服務端的服務合約實作是採用類似 .NET Framework 3.5 舊版工作流程服務的方式,透過 .NET Framework 4 中的工作流程活動來宣告完成。
若要建立 WCF 工作流程服務應用程式
啟動 Visual Studio 2010。
在 [檔案] 功能表中,指向 [新增],再選取 [專案]。
[新增專案] 對話方塊隨即開啟。
在 [已安裝的範本] 窗格中,選取 [Visual C#] 或 [Visual Basic] 群組中的 [WCF] 或 [工作流程],視您的語言選擇而定。
在中間的窗格中,選取 [WCF 工作流程服務應用程式]。
在 [名稱] 方塊中,輸入專案的描述性名稱,讓專案更容易識別。
在 [位置] 方塊中,輸入用來儲存專案的目錄,或按一下 [瀏覽] 來巡覽找到它。
在 [方案] 方塊中選取它來建立新的方案,然後按一下 [確定]。
注意:如果您要將工作流程主控台應用程式加入至現有的方案,請在 Visual Studio 2010 中開啟該方案,並在 [方案總管] 中以滑鼠右鍵按一下此方案,然後依序選取 [新增] 和 [新增專案],開啟 [新增專案] 對話方塊。 依照本程序上面的說明繼續進行。 專案範本會以 XAML 格式建立服務定義。 Windows 工作流程設計工具 會開啟設計檢視,其中有包含一組 Receive 和 SendReply 活動的 Sequence 活動。