SWF捕捉的是界面流程,注意界面流程与业务流程的区别:
l 工作流技术关注于业务过程的捕捉、组织、复用;SWF则关注于界面流程。二者虽然类似,但不等价:有的业务过程就不需要界面支持,如自动提醒流程;同样,有的界面流程就不是业务流程,如窗体的提交处理流程。而且业务流程往往涉及多人的协同工作,界面流程则指一个人进行操作时的界面转换过程。
l 工作流与SWF关注对象的不同,带来了描述语法上的差异。如SWF的描述语法中就缺少一般工作流中都有的并行任务、任务角色等相关元素。
l 工作流技术的研究对象是业务流程,它属于业务层的技术;SWF则是界面流程,属于表现层的范畴。
警告:不要将业务逻辑包含到界面流程之中。<o:p></o:p>
本文探讨了SWF(界面流程)与传统工作流技术之间的区别。SWF专注于描述用户界面的操作流程,而工作流技术则关注业务过程的捕捉、组织与复用。两者虽有相似之处,但在描述语法及应用范围上存在显著差异。
308

被折叠的 条评论
为什么被折叠?



