1
A
回答
2
你很可能會得到一些奇怪的類型轉換異常。 WF4不支持將現有工作流實例升級到新版本。一個嚴重的問題,如果你不知道它。
用工作流服務解決這個問題的建議方法是使用多個服務主機,每個服務主機託管一個獨特的版本,並將WCF 4中的新服務路由器放在它的前面。客戶端向路由器發送消息,並根據WorkflowServiceHost應處理請求的消息來決定。
如果您正在使用WorkflowApplication,則基本上需要執行類似操作。跟蹤實例的版本,並在要重新加載工作流實例時加載正確的工作流定義。
相關問題
- 1. 版本控制工作流建議
- 2. 分佈式版本控制中可能的工作流程
- 3. .NET 4.0的REST-ful工作流服務
- 4. 版本控制SharePoint二進制工作流ASPX任務表
- 5. 在多個服務器的遠程站點中開發和版本控制工作流程
- 6. 工作流4.0服務持續性
- 7. 使用版本控制工作流程的Web開發
- 8. 微服務版本控制
- 9. 版本控制RESTful服務?
- 10. 在控制檯主機中託管工作流程持久的雙工服務
- 11. Teamcity每週發佈版本控制和工作流程
- 12. 使用版本控制編譯工作流程
- 13. Sitecore語言版本控制,安全權限和工作流程
- 14. Spring rest web服務URL版本控制「。」不工作
- 15. 工作流程4.0和System.Attribute
- 16. 在本地對TFS Team Foundation版本控制服務器工作區使用Mercurial
- 17. 使用rebaseif工作流程時,版本控制中的對分是否受益?
- 18. 重試在控制不工作流程
- 19. 工作流程的版本和批准
- 20. WCF工作流服務 - 如何添加工作流控制端點?
- 21. 並行版本的Web託管Windows工作流服務4.5
- 22. 服務合同更改的WF4工作流版本
- 23. 從工作流服務中抽取合同接口(WF 4.0)
- 24. 服務版本控制部署策略
- 25. OSGI服務版本控制實踐?
- 26. 接近WCF服務版本控制
- 27. 版本控制多個FTP服務器
- 28. 在Windows工作流基礎4.0限制並行線程數foreach在Windows工作流基礎4.0
- 29. Windows工作流服務 - 定製服務主機。處理工作流事件
- 30. WF 4.0中的WCF工作流服務應用程序和狀態機
正如我所見,我將所有這些服務都保存在IIS中,並在其前面放置了一條消息路由器,將消息重定向到消息中請求的版本。 看起來不錯。 – 2010-05-27 15:34:14
從初始呼叫返回工作流版本,併爲每個後續呼叫設置必需的參數可以使路由更容易。 – Maurice 2010-05-27 16:45:38