1
最近我在閱讀一篇關於http://ardalis.com/n-tier-design-lessons-learned-part-1的文章,其中介紹了n層應用程序的發展,但有一件事沒有解釋是WorkFlow層,任何人都可以解釋什麼是工作流層,並給我們一個真實世界的應用程序示例與c#。什麼是工作流程層?
最近我在閱讀一篇關於http://ardalis.com/n-tier-design-lessons-learned-part-1的文章,其中介紹了n層應用程序的發展,但有一件事沒有解釋是WorkFlow層,任何人都可以解釋什麼是工作流層,並給我們一個真實世界的應用程序示例與c#。什麼是工作流程層?
從here:
通過創建工作流程一線公司基本上已經避免 硬編碼的工作流程到其他層之一。通過創建一個 工作流程層,我們將獲得增加的靈活性,輕鬆實現層級提供的可定製性。我們將通過提取圖層來提高工作流層的可管理性 。對於 示例,當最終用戶請求更改工作流程時,創建特定的工作流程層次並由此隔離工作流程的責任,最終將代碼更改爲 最小化爲工作流程層次。對其他層次的影響最小化爲 。
你的第一個鏈接是有用的,但如果我們採取與MVVM的設計模式和實體框架WPF應用程序中哪部分將代表工作流層沒有回答我的問題 –