Realm_King 之 XPDL(XML Process Definition Language)

XPDL(XML Process Definition Language)是由Workflow Management Coalition(简写为:WfMC所提出的一个标准化规格,使用XML文件让不同的工作流程软件能够交换商业流程定义。
XPDL是一个通用的框架,这也是XPDL的一个重要特性,这个框架可以支持开发者的特殊使用目的,而对外表现形式却相同。开发者的实现和它的外部接口可以独立分开,因为不管你如何实现的,采用什么图形描述(状态图活动图等),只要外部接口符合XPDL 规范,那么就可以保持相同的表示形式。希望在WFMC 接口1的未来发布版本中,能够包含现版本中缺少的属性。
XPDL被设计为图形上和语义上都满足交换用的商业流程定义,是描述BPMN图的最佳文件格式。BPEL也可以描述商业流程。但是XPDL不仅包含流程执行的描述,还包括了元素的图形信息,更适于商业流程建模。
工欲善其事,必先利其器。作为一名开发者,灵活运用技巧可以给自己带来事半功倍的效果。如果你是一名.NET程序员,不妨来看看我的博客分享吧。
原文地址:https://www.cnblogs.com/RealmKing/p/XPDL.html