문제

Recently I'm reading an article about http://ardalis.com/n-tier-design-lessons-learned-part-1 which introduce the evolution of n-tier application but one thing was not explained is the WorkFlow layer can anyone one explain what's the workflow layer and give us a real world application example with c#.

도움이 되었습니까?

해결책

From here:

By creating a workflow tier a company has essentially avoided hardcoding workflows into one of the other tiers. By creating a workflow layer, we will gain the added flexibility easily customizability that a tier provides. We will gain improve manageability of the workflow tier by extracting the layer. For example, when the end user requests changes to the workflow, by creating a specific workflow tier and thus isolating the responsibility of workflow the resulting code changes will be minimized to just the workflow tier. The impact on other tiers will be minimized.

Also check To Workflow or Not to Workflow?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top