工作流1g基本概念是什么:什么是工作流

2007工作流讲解;---特邀专栏嘉宾胡长城(TIBCOCDC);胡长城,网名“银狐999”,主页www.java;TIBCOCDCInfrastruture/Ad;J2EE开源应用的拥护者,历任bea、sun中国;《程序员》、《计算机世界》等杂志工作流专栏作者;利用个人主页和Blog共享了很多宝贵的工作流研究;这几年,“工作流”作为一个重要的应用模式,在各
2007工作流讲解
---特邀专栏嘉宾
胡长城(TIBCO CDC)
胡长城,网名“银狐999”,主页www.javafox.org。
TIBCO CDC Infrastruture/Administrator组开发人员。
J2EE开源应用的拥护者,历任bea、sun中国社区斑竹,huihoo开源组织成员。 工作流应用的推广者,多年的工作流产品开发和架构经验。负责开发过用友工程公司工作流引擎,思维加速公司的过程模型系统,有生博大公司的公文流程产品。为浪潮研究中心、用友致远等数十家公司咨询过工作流应用。
《程序员》、《计算机世界》等杂志工作流专栏作者。
利用个人主页和Blog共享了很多宝贵的工作流研究心得。发表过《工作流模型分析》《工作流授权控制模型》《工作流引擎调度算法与PetriNet》《微内核工作流引擎体系架构》《工作流项目实施的一些问题解决》等一系列文章。
这几年,“工作流”作为一个重要的应用模式,在各个行业的不同领域的信息化系统中,扮演着一个越来越重要的角色,而以流程为驱动的解决方案也逐渐被客户所接受。不论是在早期的办公自动化应用,还是如今的协同,抑或是如火如荼的ERP、物流、电子商务等领域,工作流都已经成为一个重要的基本功能和支持组件;甚至在EIP、EAI、BI等相关领域中,以BPM(业务流程管理)为代表的解决方案和产品也如雨后春笋般越冒越多。
然而对很多人来讲,对工作流的认识可能就如同面对下面这张“流程图”一样。看着很直观,却无法说出个道道来。
(流程图摘自国内西安协同SynchroFlow工作流产品)
“让更多的人,了解什么是工作流”,这是本系列的目标,也是一个写作的准则。接下来,我将围绕着工作流这个主题,分四期的内容,逐渐为大家揭开“工作流”这个神秘的面纱,包括:基本概念、参考模型和系统,业务应用和模型、架构和发展趋势。但所有内容都不涉及工作流引擎相关的建模方法、调度算法、引擎结构等与技术实现密切相关的知识。
第一章节:工作流基本概念
工作流在国内应用兴起,已经至少六年了。上世纪九十年代末,国内的办公信息系统中的一些审批性流程,已经逐渐在基于传统的MIS系统实施技术之上有一些突破了,那时候的Lotus软件也开始让一些企业和客户感受到流程的魅力。在这样的背景下,部分国内企业开始引入工作流理念、研究和技术。
当然,比起国际上工作流应用的历史和历程来说,国内的发展历史还是非常短暂的,不论是在技术积累,还是在相关理论应用研究方面都相对落后很多。相比较国际化的工作流应用历程,经历七十年代的理论雏形诞生、八十年代近十年的理论研究、九十年代的商业应用 竞争;大约三十多年的积累和研究,这的确是国内环境所无法比拟的。比如TIBCO刚刚收购的Staffware,就是有着二十多年历史的工作流厂商。
2. 为什么需要工作流
虽然工作流解决方案主要是个技术性问题,但是我们首先需要从一个企业经营管理的角度入手来认识和探讨工作流,探讨为什么需要工作流。在企业管理学中,有两个非常重要的层面:战略决策、决策执行。最早提出与这两个层面有关系的理论学说是上个世纪五十年代的“Deming Cycle(戴明循环)”。
“Deming Cycle”主要由四部分组成:计划、执行、分析检验、优化和再造。 如果Deming Cycle代表了一种“企业管理”的视角,那么接下来让我们站在另外一个视角来看待企业业务支撑和运作。企业的经营也是遵循一定规律的,其业务需要按一定业务规则运行。业务按照一定的业务规则运行或处理就形成了企业的业务流程。
我们通过三个视角来描述企业经营过程运作:职能域、业务过程、业务活动。
职能域(Function Area)是对企业中的一些主要业务活动领域的抽象,例如:经营计划、财务、产品计划、材料、生产计划、生产、销售、配送、会计、人事等。
每个职能域都含有若干个业务过程(Business Process)。例如:材料需求、采购、进货、库存管理、质量管理,这五个业务过程属于“材料”职能域。
每个业务过程都含有若干个业务活动(Business Activity),如“采购”业务过程包括“提出采购申请单”、“选择供应商”、“编制采购订单”等业务活动,它们是基本的、不能再分解的业务单元。这些活动有些是自动化,有些是人工处理的,有些是半自动化(人-
机交互)的。
企业信息化的根本目的是为企业管理服务,为企业经营服务。对于不同的职能域,必然需要所对应的业务化信息系统辅助,比如人力资源系统,财务系统等等。但是面对企业的业务过程,不同业务活动点的交互,传统的基于单一数据操作的MIS系统和技术很难满足企业业务运作的灵活性、交互性、变更性等等。
这就必要需要一种新技术和体系结构,既能符合企业管理的目标,又能满足企业业务灵活性的运作。这种技术就是“工作流技术”。通过工作流技术,来满足企业业务流程的建模、运行和管理。
3. 什么是工作流?
工作流最为简洁和标准的定义概念则是由工作流管理联盟(WfMC)这个组织定义的,这个组织全称是Workflow Management Coalition,。这个协会组织自从1993年成立以来,一直致力于工作流相关领域的研究性工作,包括工作流相关标准的制定,工作流相关架构和接口描述等等。至今已经有相当多国际化产品基于WfMC的工作流标准实现其工作流和业务流程管理系统,这其中就包括TIBCO 公司。
1994年WfMC发布了《WFMC-TC-1011 Workflow Terminology Glossary》(工作流概念与术语)文档。此份文档第一次为工作流(Workflow)下了一个较为精简和准确的定义:
Workflow:The automation of a business process,in whole or part,during which documents,information or tasks are passed from one participant to another for action,according to set of procedural rules.
在这个定义之中,有几个比较抽象的概念,需要注意:
第一:对业务过程(Business Process)的理解。对于第一次接触工作流概念的读者来说,对业务过程需要多加留心,可以结合前面一节所讲得“为什么需要工作流”中的职能域、业务过程、业务活动加以理解。事实上,对于大多数人来说,也可以联想一些围绕在日程办公中的一些业务流程,比如跟我们最为贴近的“费用报销处理流程”。我们可以很简单的描述为:申请人(申请)―项目经理(审批)―部门经理(审批)―主管经理(审批)―财务审核(审核)―财务总监(审核)。
第二:对文档、信息、任务的理解。文档和信息可能不需要过多地解释,信息是信息化根本,而业务流程本身的反映也主要是信息数据、状态的变迁和转移。对于任务可能就有些抽象,我们可以这样去理解:任务就是在业务过程中,某个业务活动点所需要完成的使命。比如“费用报销处理流程”中“项目经理审批”这个业务活动点,其所表达的任务就是完成项目经理对某张报销单据的真实性确认或否决。
第三:对程序规则(Procedural rule)的理解。此“程序”是Procedural概念,而不是Program概念,其表达的是企业所制定的一种处理业务所必需经过的某些点,及这些点之间的层次和顺序。可能引出一句现实中的常用的话语来加以注释,似乎更容易让大家理解,比如我们经常听到这样的话语:我们需要经过一系列的法律程序。“规则”似乎不需要多加解释了,这个“程序规则”联合在一起,则表示了业务过程中各个业务活动点之间的逻辑连接关系和其中所包含的一定规则。
第四:对参与者(Participant)的理解。参与者是对业务过程中业务活动点的处理人的
一种抽象描述。这个参与者可能表示某个特定的处理人,可能是某一类处理人,甚至是一个运行期间动态计算和分配的,当然也可能是信息系统本身。
4. 工作流的发展历史
要想彻底了解一个事物的来龙去脉,就必须了解其历史,对工作流也一样。
在上个世纪九十年代初期,曾经掀起过一阵“业务流程再造(Business Process Reengineering)”的浪潮,很多人也认为正是那次浪潮引发了工作流技术的诞生和发展。
事实上,工作流技术要远比这次浪潮来的更早,早在上世纪七十年代中期,就有一些研究中心在探索办公自动化。代表性的要数施乐公司的帕洛阿尔托研究中心所开发的OfficeTalk,和沃尔顿研究中心所开发的SCOOP办公自动化原型。当时办公自动化的研究重心放在了“减少用户对办公信息系统的复杂操作,控制信息流,全面提高办公效率”[Ellis,Nutt 1980,p.28]。两个系统的设计都开始在二十世纪七十年代中期,但是利用信息技术进行业务自动化的思想却可以被追溯到1968年,那时候Fritz Nordsieck写道:“想象一个现代化的数据处理系统,它描绘了这样一种可见过程,它与一个业务过程相关联,在不同的阶段伴随甚至控制这个过程”
在年之间活跃起来的办公自动化研究,为后来的工业流程信息化,也奠定了基础。而工作流技术的商业开发起源于八十年代初期,此时的单纯的OA研究逐渐消失,代替的是工作流管理系统(Workflow Management)研究。
九十年代以后,相关的技术条件逐渐成熟,工作流系统的开发与研究进入了一个新的热潮 。工作流技术也逐渐被应用于电讯业、软件工程、制造业、金融业、银行业、科学试验、卫生保健领域、航运业等等。
迅速发展的工作流技术应用,也引发了概念和产品的混乱,为产品与产品,开发商与开发商,开发商与客户之间,带来了沟通和理解上的障碍。在这种状态下,有一个关联组织诞生了,这就是WfMC,前面我们已经略有介绍了。
1994年,WfMC发布了《工作流参考模型(Workflow Reference Model)》为工作流管理系统奠定了基本框架结构和交互接口。
2000年以后,随着分布式技术的完善、信息集成技术的发展,以分布式、跨业务系统之间的业务流程处理成为一个新的浪潮;基于业务流程处理之上而衍生的业务管理、业务分析、业务优化为代表的BPM也逐渐发展起来。
这之后也引发了一OASIS组织为代表的BPEL,WfMC组织为代表的XPDL,OMG组织为代表的BPML标准之争。这个标准之争目前依然在持续,当然工作流技术也依然在不断发展和前进。
5. 国内工作流的发展与特色
比起国际上工作流应用和发展的“精彩纷呈”“浪潮不断”,国内的发展则显得的沉稳、沉闷许多。
虽然在工作流领域,国内科研力量薄弱,但国内有客户市场。2000年左右,政府开始鼓励电子政务的发展,鼓励办公自动化系统的发展。这两种系统与早期的MIS系统有一个很大不同之处,就是这两种系统中都含有大量的“审批流程”需要处理。国内工作流技术就在这样一种背景下开拓和发展起来。
“审批流”已经成为国内工作流系统定位的一个主要特色,而国内审批流大多与“组
织结构和层级关系”非常密切,这也形成了“以组织服务为主导”流程应用特色。所以在国内流程应用中,“人为处理”占有了绝对地位,诸如“会签”、“回退”、“取回”、“跳跃(速称自由流)”、等匪夷所思的运转模式却成为国内“工作流应用”的基础特色之一。
第二个特色就是国内工作流产品在诞生和发展中,与特定行业绑定比较密切。这也充分反映了国内工作流产品,还处于“起步发展阶段”,甚至相当一部分还处于“生存阶段”。比如有生博大的RiseOffice主要定位于“电子政务系统中的审批流”,西安协同的SynchroFLOW则更多的偏重于“电信行业”;信雅达的SunFlow则偏重于“金融行业”;上海东兰的LiveFlow则更多的偏重于“协同领域”等等。
第三个特色就是国内工作流应用普及度还是很低的。虽然在电子政务、办公协同、电信、金融、财政等一些行业中工作流已经有所普及,但在另外一些传统型行业中,比如石油、化工、铁道等,本身信息化普及面就比较窄,工作流应用几乎还相当于空白。
6. 工作流的基本组成:建模和执行
很多人最初的印象中,工作流系统就是:在一个可视化的流程绘制工具,通过拖拽完成节点之间的关系,然后流程就按照这个绘制的关系途径运行。
其实,这种印象是最基本的工作流组成部分的最直接反映。工作流技术运用,其本质目的就是为了,通过对业务流程的建模、定义,通过执行系统来自动化的运行,而这个执行系统,就是我们通常所描述的“工作流引擎”,或者也可以统称为“工作流管理系统”。
流程建模的目的主要是两个:
(1) 通过直观的图形化元素来表述业务流程,通过对业务活动点及活动点之间的关
系绘制,来形式化的展现业务流程的步骤。
(2) 建模的结果通过有意义的字符、元素描述进行表述,用于存储和流程执行服务
器(工作流引擎)进行解析,一般我们叫做“流程定义描述”
而对于工作流引擎(Workflow Engine),则需要提供对“流程定义描述”解析、提供流程的运行以及运行过程中相关的服务等。有关工作流建模和引擎的较详细概念,我们将在下一篇“参考模型和系统”中为大家讲解。
包含各类专业文献、幼儿教育、小学教育、行业资料、中学教育、高等教育、专业论文、应用写作文书、工作流讲解之基本概念(2007)57等内容。 
 在EAS BOS 工作流实施指南修订历史日期 ...流程配置基本知识及示例 1.1 重要概念 1.1.1....所有的 java 代码都可以被工作流解析,但所有的类...  u8产品维护期刊工作流专刊_IT/计算机_专业资料。用友 培训 文档 870....cn .cn U8 产品维护期刊 一、工作流基本...  其实对于常见的表单,笔者发现一个“捷径” ,就是借用 Infopath2007 中的自定义...通达工作流+表单使用详解... 52页 1下载券 飞思工作流表单 7页 免费喜欢...  sharepoint工作流应用系统开发_IT/计算机_专业资料。关于基于sharepoint开发工作流审批系统的概念、架构、设计、实现的系统指南Microsoft Office 2007 工作流系统概述 工...  本章主要阐述 SharePoint Designer 2007(SPD)的工作...工作流组件(动作和条件)进行扩展,讲解利用 WF 和 ...7.1.2 SharePoint 工作流的基本概念 SharePoint ...  等概念,强调对 PowerPoint 2007 幻灯片的制作基本...因此教学上应以操作步骤讲解和学生对应训练为主,并...同 时集成更为安全的工作流和方法以轻松共享这些...  SharePoint Server 2007 工作流概述 工作流概述内置工作流介绍 Microsoft Office SharePoint Server 2007 引入了工作流的概念为企业提供了功能强 大的协同办公平台。 ...  SPS2007工作流初步探索SPS2007工作流初步探索隐藏&& SPS2007 工作流初步探索作者...这里有两个刚才定义的字段,编辑项目我们可以看到: 进入任务的设置,我们可以看到任务...  sharepoint2007 的 学习, 这套系统实在是太大了, 而早几个月前这套系统在...我设计的这个小型工作流只具有 “运行先后” 这个概念, 没有其它判断条件, 前...5689人阅读
java学习(46)
& & 从本篇文章我们开始介绍工作流框架activiti的相关知识,不过在介绍activiti的知识之前,我们很有必要对工作流的一些基本概念进行了解。
工作流重要概念
& & Workflow(工作流)是“业务过程的部分或整体在计算机应用环境下的自动化,是对工作流程及其各操作步骤之间业务规则的抽象、概括描述”,它主要解决的是“使在多个参与者之间按照一种提前定义好的规则流程来传递与执行文档、信息或任务的过程,让这个过程可以自动进行或者部分自动执行,从而完成预期的业务目标”。
& & 提到工作流就不能不提到工作流管理联盟(WfMC,WorkflowManagementCoalition),它是一个由涉及工作流和业务流程管理的推广学者(adopters)、开发工程师、顾问、分析师、大学和研究团体的全球性组织,它的成立,标志着工作流技术开始进入相对成熟的阶段。该组织创建并完善了工作流管理系统的相关术语、体系结构及应用编程接口等方面制定了一系列标准,是唯一的致力于工作流标准的专业组织。
& & 接下来要说的是工作流管理系统(WorkflowManagement System,WfMS),它完成了工作量的定义和管理,并按照在系统中预先定义好的工作流规则进行工作流实例的执行的软件系统,这里要说明一下的是,并不是我们企业自己的系统应用了工作流就是工作流管理系统了,工作流管理系统不是企业的业务系统,而是为企业的业务系统的运行提供了一个软件的支撑环境。WfMS被用来定义、管理和执行工作流程,它的目标是管理工作的流程以确保工作在正确的时间被期望的人员所执行。同时也可以在自动化进行的业务过程中插入人工的执行和干预。
WfMS与工作流框架
& & WfMS我一般习惯于称它为工作流框架,常见的工作流框Activiti、JBPM、OSWorkflow、ActiveBPEL、YAWL等。
工作流引擎
& & 个人觉得直接理解工作流引擎概念有点难度,我们可以先通过了解工作流引擎的职责再反过来理解工作流引擎,工作流引擎一般都做两件事情:
& & 1.定义流程,也就是给我们提供某种规范来定义规则,以及如何定义一个流程的这种规范,同事我们可以根据工作流引擎提供的相关概念来定义更为复杂的流程,这就是工作流引擎做的第一件事叫做定义流程。
& & 2.执行流程,也就是工作流引擎需要解释这个规则,还要负责流程,它相当于流程的调度者,监控每个流程的执行情况,并将流程操作发往下一步,或者根据条件休眠或终止流程的这么一个过程就叫做执行流程。
& & 了解完工作流引擎的这两个职责,我相信对于什么是工作流引擎一定已经有了一定的认识了,我们在用一句稍微有点官方的话来总结一下工作流引擎,工作流引擎为我们提供相关规则概念的定义,给我们提供了相关的API来调用这个引擎去执行流程。流程的操作实际上就是工作流引擎提供相关的api我们去调用它。
工作流框架与工作流引擎
& & 上面我们提及了常见了几个工作流框架,其中现在的Activiti和JBPM5.0之前的版本都是基于ProcessEngine 工作流引擎的工作流框架;JBPM5.0开始是基于DroolsFlow为工作流引擎的工作流框架;其中OSWorkflow是以工作流引擎命名的工作流框架,所以OSWorkflow是基于OSWorkflow工作流引擎的工作流框架;ActiveBPEL是基于工作流BPEL引擎的工作流框架…….
& & 到这里关于工作流的相关概念就介绍完了,接下来我们先了解一下我们的主角activiti的前世今生。
Activiti前世今生
& & Activiti 的创始人是& Tom Baeyens
说到Tom Baeyens 就不能不提他与jbpm的渊源。TomBaeyens 是 jBPM 的创始人,在 2002年,Tom Baeyens创建了基于状态机原理的jBPM流程引擎。jBPM经过了JBoss和Redhat公司之后,发展到了
jBPM 4。由于jBPM使用的是 GPL开源协议,并且与JBoss和Redhat公司的其他产品线结合的越来越紧密,对jBPM在更广泛的范围使用形成了阻碍。JBoss内部对jBPM未来版本的架构实现产生了严重的意见分歧,在2005年 Tom Baeyens离开了JBoss公司加入了Alfresco
公司,创建了使用Apache based-license V2的、独立于Alfresco产品的开源流程产品Activiti 。Activiti在2010年3月份开始启动,到了2010年12月份正式发布第一个版本,新的基于jBPM4的开源工作流系统Activiti 5.0& !所以说Activiti5是在jBPM 3、jBPM
4的基础上发展而来的,是原jBPM 的延续。
Activiti 与jBPM
& & jBPM 5则与之前的jBPM3、jBPM 4没有太大关联,且舍弃了备受推崇的PVM(流程虚拟机)思想,转而选择jBoss自身产品DroolsFlow作为流程引擎的核心实现,工作流最为重要的“人机交互”任务(类似于审批活动)则由单独的一块“Human Task Service”附加到DroolsFlow上实现,任务的查询、处理等行为通过Apache
Mina异步通信机制完成。
数据库持久层ORM
Hibernate3
持久化标准
MyBatis机制/Spring事务控制
Bitronix,基于JTA事务管理
数据库连接方式
Jdbc/DataSource
Jdbc/DataSource
支持数据库
Oracle、SQL Server、MySQL等多数数据库
Oracle、SQL Server、MySQL等多数数据库
Command模式、观察者模式等
内部服务通讯
Service间通过API调用
基于Apache Mina异步通讯
SOAP、Mule、RESTful
支持的流程格式
BPMN2、xPDL、jPDL等
目前仅只支持BPMN2 xml
PVM(流程虚拟机)
jBPM3、jBPM4
Drools Flow
& & 从表格中的比较我们可以看出,Activiti最大的优势是采用了PVM(流程虚拟机),支持除了BPMN2.0规范之外的流程格式,与外部服务有良好的集成能力,延续了jBPM3、jBPM4良好的社区支持,服务接口清晰,链式API更为优雅;劣势是持久化层没有遵循JPA规范。
& & jBPM最大的优势是采用了ApacheMina异步通信技术,采用JPA/JTA持久化方面的标准,以功能齐全的Guvnor作为流程仓库,有RedHat(jBoss.org被红帽收购)的专业化支持;但其劣势也很明显,对自身技术依赖过紧且目前仅支持BPMN2。
& & 我们对Activiti和jBPM进行比较目的是为了让我们可以对他们的特性更加的了解,只有了解了他们的特性以后,这样当我们遇到具体的项目时就可以根据需要来选用适合的工作流框架。
& & 我们这篇文章主要介绍了工作流相关的基本概念,同时又了解了Activiti的前世今生,最后将Activiti与jBPM进行了比较。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:670422次
积分:10326
积分:10326
排名:第1326名
原创:147篇
评论:1788条
阅读:30843
(1)(4)(4)(5)(4)(4)(4)(4)(3)(4)(4)(4)(4)(2)(2)(1)(2)(3)(2)(4)(4)(5)(2)(2)(5)(3)(5)(5)(9)(2)(4)(4)(4)(4)(5)(2)(18)2011年1月 Java大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。当前位置: >
> 工作流基本概念及jBpm简介 中文PPT版
工作流基本概念及jBpm简介 中文PPT版
书籍大小:334KB
软件语言:简体中文
书籍类型:
书籍授权:免费软件
更新时间:
书籍类别:java电子书
购买链接:&&
应用平台:
网友评分:
内容介绍热点排行下载地址相关内容
本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形java入门最好的书Java已经不再简单地是一门语言,它更像一个完整的体系,一个系统的开发平台。更甚至,它被延伸成一种开源精神。本书用通俗易懂的语言和丰富多彩的实例,通过对ajax、javascript、html等web系统开发技术基础知识的讲解,并结合mvc设计模式的理念,详细讲述了使用jsp及struts框架进行web如果你想要看“一本正经”的书,那你去找其他的吧,这本书你肯定不喜欢。因为这本书太幽默风趣了,甚至给你扯到了如何去玩电脑游戏!!因为面向对象是抽象的,所以这本书也本书从从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发继承了前两个畅销版本面向实战、实用的写作风格。作者Craig Walls拥有一种特殊的技能,可以将读者真正需要的技术通过非常有趣的示例予以呈现。本书介绍了Spring 3.0最重要的本书讲解目前java web开发中的主流技术,Spring,Struts,Hibernate,WebWork,WebService,EJB3,JPA,SSH融合,SSH2组合本书介绍了在java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对java平台设计专家所使用的技术的全面描述,揭示《Java核心技术?卷1:基础知识(原书第9版)》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变
工作流基本概念及jBpm简介 中文PPT版
CopyRight &
JB51.Net , All Rights Reserved工作流过程定义语言
3.4.1 工作流过程定义语言(WPDL) WPDL(WorkflowProcessDefinition Language)是WfMC在过程定义元模型的基 础上定义的工作流建模语言。
基于22个网页-
Workflow Process Definition Language
information flow
联盟(Workflow Management Coalition,WfMC)为工作流过程模型的输入、输出而建立的工作流过程定义语言(Workflow Process Definition Language,WPDL),以及工艺描述语言(A Language for Process Specification,ALP
基于1个网页-
workflow process definition language
工作流过程定义语言
基于1个网页-
XML Process Define Language
workflow process definition language
workflow process definition language
然后集中阐述了工作流元模型和工作流过程定义语言XPDL,重点分析了工作流引擎的理论和核心调度机制。
Then the paper gives the details of XPDL and workflow meta-model, and analysis the core mechanism of workflow engine.
第三章首先介绍工作流过程定义语言(WPDL),在此基础上介绍了工作流管理联盟(WfMC)所定义的工作流元模型。
The third chapter first introduces the workflow process definition language (WPDL) and on this basis introduces the meta-model designed by WfMC.
论文参考工作流过程定义语言WPDL,充分考虑软件过程的特点,提出了一种软件过程定义语言SPDL。
Referring to WPDL and considering the properties of software processes, this article brings forward a software process definition language SPDLSPDL conforms to CMM standard.
$firstVoiceSent
- 来自原声例句
请问您想要如何调整此模块?
感谢您的反馈,我们会尽快进行适当修改!
请问您想要如何调整此模块?
感谢您的反馈,我们会尽快进行适当修改!

我要回帖

更多关于 五行的基本概念是 的文章

 

随机推荐