Journal of Computer Applications ›› 2005, Vol. 25 ›› Issue (02): 469-471.DOI: 10.3724/SP.J.1087.2005.0469

• Typical applications • Previous Articles     Next Articles

Architecture of J2EE-based workflow engine

XU Jian-jun, TAN Qing-ping, YANG Yan-ping   

  1. School of Computer,National University of Defense Technology
  • Online:2005-02-01 Published:2005-02-01

一种基于J2EE的工作流引擎体系结构

徐建军,谭庆平,杨艳萍   

  1. 国防科技大学计算机学院
  • 基金资助:

    国家 863计划项目(2003AA001023)

Abstract: Workflow engine is the core component of workflow system, architecture of which is vital to the whole system. This paper addressed the architecture of J2EE-based workflow engine, which was consisted of six components: parser, process manager, executor, task assigner, event server, time server and client interface. By the comparisons with other similar research works, the advantages of this approach in terms of applicability, expansibility, interview mode and transaction management were illustrated.

Key words: workflow engine, architecture, J2EE

摘要: 工作流引擎是工作流管理系统的核心部件,它的结构是否合理对整个系统有着至关重要的影响。文中介绍一种基于J2EE实现的工作流引擎的体系结构。该引擎由六个部件构成:解析器、流程管理模块、执行器、任务分派模块、事件服务器、时间服务器和客户端接口。与同类研究相比,该引擎结构在可实现性、可扩展性、支持的交互模式和事务管理管理方面具有一定的先进性.

关键词: 工作流引擎, 体系结构, J2EE

CLC Number: