摘要
工作流引擎是工作流管理系统的核心部件,以扩展的有限状态机为模型,参考WfMC标准,将工作流引擎的功能划分成五个模块,并采用EJB、JMS、JNDI等J2EE分布式计算技术和线程池、队列调度机制以及BeanSehll脚本解释技术等,给出了各个模块的设计和实现方案,使其在应用性能、资源利用率、可靠性、支持异构和分布性等方面均有较明显的优势。
Workflow Engine is the core part of Workflow Management.This paper takes Extensible-FSM as the model, consults the standards of WfMC,divides the Engine into five functional modules,adopts Distribute Object Computing technique of EJB,JMS,JNDI,control mechanism of thread polls and queue,script interpreter technique of BeanShell,and gives the design and implementation solution of each module,makes it has the more obvious advantage in the application performance,resource utilization,scalability,supporting heterogeneity and distribution.
出处
《计算机工程与应用》
CSCD
北大核心
2006年第32期93-96,共4页
Computer Engineering and Applications
基金
国家自然科学基金资助项目(60072014)
山东省自然科学基金项目资助(Y2003G01)。