工作流参考模型

原创 2011年02月16日 17:04:00

工作流参考模型(Workflow reference model)是由工作流管理联盟于1995年提出的工作流管理系统的体系结构模型。

工作流参考模型标识了构成工作流管理系统的基本部件和这些基本部件交互使用的接口。这些基本部件包括:工作流执行服务、工作流引擎、流程定义工具、客户端应用、调用应用、管理监控工具;基本部件交互使用的接口包括:接口一、接口二、接口三、接口四和接口五。这个模型很大地影响了人们后来对工作流技术的讨论。

参考模型中的部件:
工作流参考模型标识的基本部件和接口如下:

 

  • 工作流执行服务是工作流管理系统的核心部件,它的功能包括创建、管理流程定义,创建、管理和执行流程实例;在执行上述功能的同时,应用程序可能会通过编程接口同工作流执行服务交互;一个工作流执行服务可能包含有多个分布式工作的工作流引擎。
  • 工作流引擎是为流程实例提供运行环境并解释执行流程实例的软件部件。
  • 流程定义工具是管理流程定义的工具,它可能通过图形方式把复杂的流程定义显示出来并加以操作;流程定义工具同工作流执行服务交互。
  • 客户端应用是通过请求的方式同工作流执行服务交互的应用,也就是说是客户端应用调用工作流执行服务;客户端应用同工作流执行服务交互。
  • 调用应用是被工作流执行服务调用的应用;调用应用同工作流执行服务交互。为了协作完成一个流程实例的执行,不同的工作流执行服务之间进行交互。
  • 管理监控工具主要指组织机构、角色等数据的维护管理和流程执行情况的监控;管理监控工具同工作流执行服务交互。

参考模型中的接口:

  • 接口一(工作流定义交换),用于在建模和定义工具与执行服务之间交换工作流定义。主要是数据交换格式和API。 数据交换通过XPDL,API通过WAPI。
  • 接口二(工作流客户端应用接口),用于工作流客户端应用访问工作流引擎和工作列表,通过WAPI完成。
  • 接口三(被调用的应用接口)用于调用不同的应用系统。
  • 接口四 (工作流系统互操作接口),用于不同工作流系统之间的互操作。
  • 接口五 (系统管理和监控)用于系统管理应用访问工作流执行服务。


参考模型的作用:
关于工作流参考模型的作用,2004年大卫·霍林斯沃思(David Hollingsworth)在回顾工作流参考模型十年的历程时指出:工作流参考模型的引入为人们讨论工作流技术提供了一个规范的术语表,为在一般意义上讨论工作流系统的体系结构提供了基础;工作流参考模型为工作流管理系统的关键软件部件提供了功能描述,并描述了关键软件部件交互,而且这个描述是独立于特定产品或技术的实现的;从功能的角度定义五个关键软件部件的交互接口,推动了信息交换的标准化,使得不同产品间的互操作成为可能。

理解工作流系统参考模型

研究工作流及其相关技术的人一定知道这个组织——工作流管理联盟(简称WfMC,Workflow Management Coalition),其成立于1993年。作为工作流技术标准化的工业组织,WfMC提...
  • kthq
  • kthq
  • 2007年07月01日 19:18
  • 2603

工作流管理系统参考模型简介

在阐述工作流引擎之前,我们来了解一下工作流技术的基本知识。早在几年前,为了建立工作流管理系统的相关标准,国际上成立了一个称为“工作流管理联盟”(简称WFMC)的国际组织。她提出了有关工作流管理系统的一...
  • sz_bdqn
  • sz_bdqn
  • 2011年07月25日 15:09
  • 3981

资料——wfmc工作流参考模型(PDF)

 wfmc的工作流参考模型中文版,可以从中了解工作流内部结构以及在应用环境中的位置http://dl2.csdn.net/down4/20070723/23095701350.pdf更多资料下载:ht...
  • FuWaer
  • FuWaer
  • 2007年07月23日 09:59
  • 1982

工作流参考模型

导读:  工作流参考模型  WFMC的WFMS参考模型,它描述了WFMS体系结构中的主要模块以及模块之间的接口。该参考模型中主要涉及到的以下几种数据[23]:  1. 工作流控制数据(Workflo...
  • zl198183
  • zl198183
  • 2007年11月24日 11:06
  • 844

工作流系统参考模型

 工作流系统参考模型   研究工作流及其相关技术的人一定知道这个组织——工作流管理联盟(简称WfMC,Workflow Management Coalition),其成立于1993年。作为工作流技术标...
  • jbpm_bpm
  • jbpm_bpm
  • 2007年11月11日 15:49
  • 736

工作流管理系统参考模型

工作流管理联盟提出的工作流管理系统参考模型,包括5个接口和1个核心引擎,其中各个接口的具体含义如下:   接口1:工作流定义接口,为用户提供一种可视化的,可以对实际业务进行建模的工具,并生成业务过程的...
  • dongdongdang
  • dongdongdang
  • 2011年04月21日 12:37
  • 418

工作流参考模型点评

工作流参考模型是由WFMC提出来的,对工作流管理系统的实现推荐的一个参考模型。 下面分别对各个组件进行解释:          1) Work Flow Enactment Service 这个组件就...
  • phoebus2006
  • phoebus2006
  • 2006年08月15日 12:47
  • 818

工作流参考模型点评

工作流参考模型点评 工作流参考模型是由WFMC提出来的,对工作流管理系统的实现推荐的一个参考模型。 下面分别对各个组件进行解释:          1) Work Flow Enactment Ser...
  • wangjunjie
  • wangjunjie
  • 2004年11月12日 15:03
  • 844

1.2.1 工作流管理系统参考模型

http://book.51cto.com/art/201009/228705.htm ************************************************* ...
  • zhao1949
  • zhao1949
  • 2016年10月19日 15:33
  • 297

工作流参考模型点评

工作流参考模型是由WFMC提出来的,对工作流管理系统的实现推荐的一个参考模型。以下是该模型的一个结构图:      下面分别对各个组件进行解释: 1) Work Flow Enactment ...
  • techcrunch
  • techcrunch
  • 2008年04月09日 02:03
  • 129
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:工作流参考模型
举报原因:
原因补充:

(最多只允许输入30个字)