概述
工作流(WorkFlow )无疑是一个含义较过载的概念。这个领域,搞市场的还是比较幸运的,不存在挖空心思向客户解释啥是工作流的问题,试问有几个管理人员谈起工作流不是滔滔不绝,头头是道呢?在管理人员看来,工作流就是所谓管理流程,工作流程,操作流程嘛。而像我这样推崇DDD的开发人员,坦白说,对工作流一直有点晕乎乎的。
工作流有时是一个用例,有时又是多个用例;
工作流有时一个Method就搞定了,有时又得上WF或K2这类核武器;
工作流有时属于交互类逻辑,有时又属于装配类逻辑,有时又属于DomainModel;
......
公司基于K2已经整了几百个流程,个人总觉得需要下点功夫关注一下,这个国庆抽空研读了几本WF的书,其中一本《Essential Windows Workflow Foundation》令人有豁然大悟之感!Dharma Shukla, Bob Schmidt合著,二位都是WF头版开发团队的,Don Box作的序。看序言的时候,就感觉心跳加速,看完第一章那个Hello World的一步步演化,即对WF的理念有了很痛快地理解,奇妙的是,这一章并未提到WF的任一个类。
破壁要的:
1. 工作流是一个Reactive Program;
2. WF采用Declarative Program Model;
3. WF通过Activity抽象类打开了Domain Specific Languange开发的大门。
最后
以上就是醉熏世界为你收集整理的.NET WF破壁的全部内容,希望文章能够帮你解决.NET WF破壁所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复