作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (23): 71-74. doi: 10.3969/j.issn.1000-3428.2007.23.025

• 软件技术与数据库 • 上一篇    下一篇

基于XML的工作流引擎的设计与实现

金 鑫1,许 静1,李学孟1,谭 芳1,2   

  1. (1. 南开大学机器智能研究所,天津 300071;2. 总后勤部通信总站,北京 100842)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-12-05 发布日期:2007-12-05

Design and Implementation of XML-based Workflow Engine

JIN Xin1, XU Jing1, LI Xue-meng1, TAN Fang1,2   

  1. (1. Institute of Machine Intelligence, Nankai University, Tianjin 300071; 2. General Communications Station, General Logistics Department, Beijing 100842)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-12-05 Published:2007-12-05

摘要: 工作流是一系列自动执行的业务过程,而工作流引擎在整个工作流管理系统中处于核心地位,为工作流管理提供执行环境。该文设计了工作流描述语言——X-WPDL,实现了一个以节点为核心的工作流引擎,将X-WPDL描述的工作流过程转化为一系列与处理操作有关的“有序执行”,并提供了管理者、参与者与引擎交互的接口,讨论了X-WPDL的设计和引擎的结构、运转,验证了该引擎的应用效果。

关键词: 工作流, 工作流引擎, 工作流管理系统

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

中图分类号: