Abstract:
Workflow is a series of business procedures that performs automatically. Workflow engine is important in entire management system, and offers execution environment. This paper designs a workflow description language——X-WPDL, implements workflow engine centering on peers, translates workflow described by X-WPDL into a series of “execution in order” related to processing operation, offers an interface between manager and participant, discusses design of X-WPDL, structure and operation of engine, and verifies the application of the engine.
Key words:
workflow,
workflow engine(WE),
workflow management system
摘要: 工作流是一系列自动执行的业务过程,而工作流引擎在整个工作流管理系统中处于核心地位,为工作流管理提供执行环境。该文设计了工作流描述语言——X-WPDL,实现了一个以节点为核心的工作流引擎,将X-WPDL描述的工作流过程转化为一系列与处理操作有关的“有序执行”,并提供了管理者、参与者与引擎交互的接口,讨论了X-WPDL的设计和引擎的结构、运转,验证了该引擎的应用效果。
关键词:
工作流,
工作流引擎,
工作流管理系统
CLC Number:
JIN Xin; XU Jing; LI Xue-meng; TAN Fang;. Design and Implementation of XML-based Workflow Engine[J]. Computer Engineering, 2007, 33(23): 71-74.
金 鑫;许 静;李学孟;谭 芳;. 基于XML的工作流引擎的设计与实现[J]. 计算机工程, 2007, 33(23): 71-74.