摘要
工作流技术在关键业务的应用开发中起着重要的作用。通过分析关键业务的实际开发需求,提出了一个适用于关键业务开发的基于J2EE架构的轻量级工作流引擎的框架结构,并对其进行了初步设计。此工作流引擎运行于JBOSS,易于扩展和整合,不但支持Java API,而且还支持Web服务(SOAP/HTTP)接口。文中探讨了采用基于J2EE架构和轻量级理念来设计工作流引擎的原因,并详细给出了设计原理和实现方法。工作流采用XML进行定义,可以进行灵活的配置和调整,还有利于进一步开发图形定义工作流引擎。
Workflow technology plays an important role in the development of key business applications. According to the analysis of the requirements to develop key business applications, a framework of a J2EE - based lightweight workflow engine is presented and initially designed. Running on JBOSS, the workflow engine is expandable and conformable, and supports both Java API and Web service interface. The reasons that the concepts of J2EE - based and lightweight are adopted to design the workflow engine are discussed in the paper, and the principle to design and the way to implement are set forth in detail. The workflow can be configured and adjusted flexibly as defined by XML, which is helpful in further development of graphic - defined workflow engine.
出处
《信息技术》
2005年第10期82-85,共4页
Information Technology