XPDL学习与分享 二 XPDL整体结构

王朝other·作者佚名  2006-01-09
宽屏版  字体: |||超大  

XPDL学习与分享 二 ----XPDL整体结构

XPDL中包(Package)的定义是将多个用到同样的participant,或者其他tools的流程定义成一个包,其结构如下图:

id ???--?唯一标识包的ID

Name ???--?包的名称?

PackageHeader??--?记录包的公共信息,比如XPDL的版本,作者等

RedefinableHeader?--?定义即可用户包的属性,也可用于流程的属性,比如作者,版本,国家代码等

Script???--?XPDL用到的表达式语言

ExternalPackages?--?能引用其他流程包的东西或者其他系统为流程关系系统提供的借口

TypeDeclarations?--?声明包中用到的数据类型

Participants??--?定义实现包中流程中参与者的资源

Applications??--?声明包中的流程引用的应用程序

DataFields??--?定义关联数据

WorkflowProcesses?--?包中包含的工作流定义

ExtendedAttributes?--?工作流供应商自定义的一些属性,在此定义

ConformanceClass?--?一致性声明,包中的流程都要遵从这个声明

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有