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