Workflow Management Coalition Workflow Reference Model ____________________________________________________________________________________________ Copyright ã 1995 The Workflow Management Coalition - 1 - 翻译人:张敬波(网名:踏冰) OICQ:42508298 Email:********************.cnMSN:*********************翻译人:韩伟 (网名:浆糊) OICQ:3413384 Email:*******************:****************欢迎访问我们的网站: http://www.EasyWorkflow.org 工 作 流 管 理 联 盟 规 范 WFMC ——工作流参考模型 文档编号 TC00-1003 95年1月19 日 版权ã2002 WFMC PDF created with FinePrint pdfFactory trial version http://www.fineprint.com Workflow Management Coalition Workflow Reference Model ____________________________________________________________________________________________ Copyright ã 1995 The Workflow Management Coalition - 2 - 目 录 目 录.................................................................................................................................. - 2 - 1.简介.............................................................................................................................................. - 4 - 1.1. 背景.................................................................................................................................... - 4 - 1.2. 目的.................................................................................................................................... - 4 - 1.3. 范围.................................................................................................................................... - 4 - 1.4. 对象.................................................................................................................................... - 5 - 1.5. 如何阅读............................................................................................................................. - 5 - 1.6. 参考.................................................................................................................................... - 5 - 1.7. 修订历史............................................................................................................................. - 5 - 2.工作流系统简介........................................................................................................................... - 6 - 2.1. 什么是工作流(workflow).............................................................................................. - 6 - 2.1.1. 建立时期功能.......................................................................................................... - 7 - 2.1.2. 运行时期过程控制功能........................................................................................... - 8 - 2.1.3. 运行时期活动交互.................................................................................................. - 8 - 2.1.4. 分配与系统接口...................................................................................................... - 8 - 2.2. 工作流的发展..................................................................................................................... - 9 - 2.3. 产品实现模型..................................................................................................................... - 9 - 2.4. 可选择的实现方式(Alternative Implementation Scenarios)....................................... - 14 - 2.5. 对标准化的需要(The Need for Standardization)........................................................ - 17 - 3.工作流参考模型(Workflow Reference Model)..................................................................... - 18 - 3.1. 简介.................................................................................................................................. - 18 - 3.2. 工作流模型(The Workflow Model)............................................................................ - 18 - 3.3. 工作流执行服务器(Workflow Enactment Services)................................................... - 19 - 3.3.1. 什么是工作流执行服务器?................................................................................. - 19 - 3.3.2. 工作流机(The Workflow Engine)..................................................................... - 20 - 3.3.3. 同种和 异种的工作流执行服务器(Homogeneous & Heterogeneous Workflow Enactment Services)........................................................................................................ - 21 - 3.3.4. 工作流应用编程接口与数据交换(Workflow Application programming Interface & Interchange)................................................................................................................... - 23 - PDF created with FinePrint pdfFactory trial version http://www.fineprint.com Workflow Management Coalition Workflow Reference Model ____________________________________________________________________________________________ Copyright ã 1995 The Workflow Management Coalition - 3 - 3.3.5. 工作流控制,工作流相关数据和工作流应用数据............................................. - 23 - 3.3.6. 数据交换(Data Interchange)............................................................................. - 24 - 3.4. 过程定义(Process Definition)...................................................................................... - 25 - 3.4.1. 过程定义工具(Process Definition Tools)......................................................... - 25 - 3.4.2. 工作流定义转换(接口1).................................................................................. - 26 - 3.5. 工作流客户端功能(Workflow Client Functions)........................................................ - 29 - 3.5.1. 工作流客户端应用程序(Workflow Client Applications)................................ - 29 - 3.5.2. 工作流客户端应用程序接口(接口2).............................................................. - 30 - 3.6. 应用程序调用功能(Invoked Application Functions).................................................. - 32 - 3.6.1. 应用程序调用(Invoked Applications).............................................................. - 32 - 3.6.2. 应用程序调用接口(接口3).............................................................................. - 33 - 3.7. 工作流协同工作流能力(Workflow Interoperability)................................................. - 35 - 3.7.1. 异种工作流执行服务器......................................................................................... - 35 - 3.7.2 模型1 —— 链锁式(Chained)......................................................................... - 35 - 3.7.3. 模型2 —— 子过程嵌套(Nested Subprocesses)............................................ - 36 - 3.7.4. 模型3 —— P2P (Peer-to-Peer)....................................................................... - 37 - 3.7.5. 模型 4 —— 相似同步(Parallel Synchronised)............................................... - 38 - 3.7.6. WAPI 协调工作功能(接口4)........................................................................... - 38 - 3.8. 系统管理(Systems Administration)............................................................................. - 41 -