最近我正在阅读一篇关于http://ardalis.com/n-tier-design-lessons-learned-part-1的文章,其中介绍了n层应用程序的演变,但有一点没有解释,WorkFlow层可以解释什么是工作流层,并为我们提供一个真实的应用程序例如c#。
答案 0 :(得分:3)
来自here:
通过创建工作流程层,公司基本上避免了这种情况 将工作流程硬编码到其他层之一。通过创建一个 工作流层,我们将轻松获得额外的灵活性 层提供的可定制性。我们将获得进步 通过提取图层来管理工作流层。对于 例如,当最终用户请求更改工作流时,通过 创建一个特定的工作流程层,从而隔离 工作流的责任将导致代码更改 最小化到工作流程层。对其他层级的影响将是 最小化。