借助协同工作流做应用系统的开发
工作流是应用系统开发的基础平台,主要组织和负责应用系统信息之间的审批、流转。每个流程节点可以看作为一个事件,而工作流需要完成这些事件之间的串联。所以一个强大的工作流首先需要对事件有个详细的定义和分类,便于后续事件之间的集成。
例如协同工作流就提供了详细的事件分类:
???? 过程事件
? 创建过程实例前(后)、启动过程实例前(后)、挂起过程实例前(后)、恢复过程实例前(后)、终止过程实例前(后)、完成过程实例前(后)
???? 活动事件
? 产生工作项前(后)
? 启动工作项前(后)
? 挂起工作项前(后)
? 完成工作项前(后)
然后工作流产品进行工作的编辑,实现与外围通讯工具的交互,这样一个基本的流程节点便可定义成功了。