[英]Control persisted WF instance (xamlx) without AppFabric
我有一個工作流服務(xamlx),它實現了一些復雜的業務流程(具有持久性和相關性)。 該服務托管在IIS中,我使用AppFabric來控制工作流實例(終止它們或取消)。
現在,我需要允許沒有管理權限的用戶,因此,如果他們在調用流程時出錯並重新啟動工作流程,則可以訪問AppFabric以停止工作流程(終止)。
是否有可能用C#代碼實現與AppFabric中使用的邏輯相同的邏輯(我計划創建一個Web服務,借助它可以終止工作流)
提前致謝!
AppFabric使用工作流控制端點來處理您使用UI發出的所有命令。 您可以在代碼中使用WorkflowControlClient來執行相同的操作。 請注意,默認情況下,AppFabric使用的NetNamedPipeBinding僅允許本地連接,因此您可能需要添加其他綁定,例如BasicHttpBinding。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.