什么是工作流层?

时间:2013-10-13 19:56:21

标签: c# n-tier-architecture

最近我正在阅读一篇关于http://ardalis.com/n-tier-design-lessons-learned-part-1的文章,其中介绍了n层应用程序的演变,但有一点没有解释,WorkFlow层可以解释什么是工作流层,并为我们提供一个真实的应用程序例如c#。

1 个答案:

答案 0 :(得分:3)

来自here

  

通过创建工作流程层,公司基本上避免了这种情况   将工作流程硬编码到其他层之一。通过创建一个   工作流层,我们将轻松获得额外的灵活性   层提供的可定制性。我们将获得进步   通过提取图层来管理工作流层。对于   例如,当最终用户请求更改工作流时,通过   创建一个特定的工作流程层,从而隔离   工作流的责任将导致代码更改   最小化到工作流程层。对其他层级的影响将是   最小化。

同时检查 To Workflow or Not to Workflow?