工作流程探索範例
此範例示範如何讓工作流程服務可以探索,以及如何撰寫可搜尋特定服務的自訂程式碼活動。
示範
探索尋找活動與工作流程使用方式
討論
在此範例的第一個部分中,工作流程服務可以使用組態變成可搜尋的。 組態也可以用來正確套用具有自訂中繼資料 (如範圍) 的服務。 在用戶端上,此範例會使用自訂程式碼活動,這個活動會使用探索來搜尋符合特定合約的服務。 程式碼活動會輸出一個稍後由傳送活動使用的 URI。
若要安裝、建立及執行範例
這個範例使用 HTTP 端點,若要執行,則必須擁有正確的 URL ACL (如需詳細資訊,請參閱設定 HTTP 和 HTTPS)。 以更高的命令提示字元執行下列命令應該就能加入適當的 ACL。 如果您的 Shell 不了解變數格式,請將 Domain 和 Username 替換成下列引數。
netsh http add urlacl url=http://+:8000/ user=%DOMAIN%\%UserName%
注意: |
---|
這些範例可能已安裝在您的電腦上。 請先檢查下列 (預設) 目錄,然後再繼續。
<InstallDrive>:\WF_WCF_Samples
如果此目錄不存在,請移至用於 .NET Framework 4 的 Windows Communication Foundation (WCF) 與 Windows Workflow Foundation (WF) 範例 (英文),以下載所有 Windows Communication Foundation (WCF) 和 WF 範例。 此範例位於下列目錄。
<InstallDrive>:\WF_WCF_Samples\WCF\Basic\Discovery\WorkflowDiscovery
|