工作流与应用调用方式的结合

原创|其它|编辑:郝浩|2012-07-05 21:14:55.000|阅读 107 次

概述:WFMC即工作流管理联盟,成立于1993年,该组织涉及工作流和业务流程管理的推广学者(adopters)、开发工程师、顾问、分析师、大学和研究团体的所参与的全球性组织。该组织定义了工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务能够在不同的执行者之间进行传递与执行,下图为WFMC组织提供的工作流参考模型。

WFMC即工作流管理联盟,成立于1993年,该组织涉及工作流和业务流程管理的推广学者(adopters)、开发工程师、顾问、分析师、大学和研究团体的所参与的全球性组织。该组织定义了工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务能够在不同的执行者之间进行传递与执行,下图为WFMC组织提供的工作流参考模型。

 

(WFMC组织工作流参考模型)

然而图中接口的2/3只是简要定义了客户端应用程序和工作列表处理程序之间的交互和调用,并没有针对工作流引擎的实现提供具体的标准。因此大部分工作流产品或多或少引入工具代理,以便在业务系统实现时,作为业务组件而存在的应用程序,然而当其被调用的方式一般有以下三种形式:

  • 流引擎自动调用应用程序
    在这种情况下,应用程序所属的活动为由引擎自动执行的活动。引擎创建出这个活动后,立即启动活动,并由工作流引擎通过ToolAgent自动调用应用程序。
  • 应用程序何时被执行由应用系统决定
    应用系统首先从引擎获取需要执行的应用程序,应用程序对象记录了它所需要的工具代理,然后通过工具代理激活应用程序的执行。
  • 应用程序何时被执行由应用系统决定
    应用系统首先从引擎获取需要执行的应用程序,并直接执行之。



(慧都控件网版权所有,转载请注明出处,否则追究法律责任)

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:慧都控件网

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Wonderware Skelta BPM

全球第一且功能强大的.NET企业级业务流程管理和高级工作流解决方案

Skelta BPM.NET高级培训

详细的介绍产品、流程开发及技术特征等深层次内容,现场进行流程需求分析,并结合示例讲解Skelta企业管理器、流程设计器、表单设计器、本地化方法等。

Skelta BPM .NET工作流现场实施与培训

慧都全套Skelta咨询服务,助您打造流程化企业!

在线
客服
在线
QQ
电话
咨询
400-700-1020
购物车 反馈 返回
顶部
在线客服系统
live chat