欢迎来到天天文库
浏览记录
ID:36501259
大小:1.77 MB
页数:62页
时间:2019-05-11
《基于J2EE平台的工作流引擎的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于J2EE平台的工作流引擎的研究与应用摘要工作流技术是正在迅速发展的技术,它在不同的行业已经得到了应用。工作流技术与工作流管理系统得到广泛重视的一个重要原因是它能够在信息技术的支持下实现基于人工和计算机活动组成的业务过程的自动化,可以加速流程处理的速度,提高处理的效率。工作流引擎是工作流管理系统的核心部分,为工作流的定义、运行提供支持。论文首先介绍了工作流相关概念、应用领域,以及国际工作流管理联盟组织wfMC定义的工作流管理系统的参考模型,接着介绍了工作流引擎与接口以及过程定义规范XPDL,然后描述了在J2EE平台上的工作流管理系统的体系框
2、架,并给出了一个利用EJB组件技术,设计和开发的、符合标准规范、通用的工作流引擎的方法;最后,给出对工作流引擎开发的总结和展望。关键词:工作流管理系统,工作流引擎,规范,J2EE4TheResearchandApplicationoftheWorknowEngineBasedontheJ2EEPIatfdrmAbstractWorknowtechnology,whichisdeVelopingrapidly,isappliedindif先rentindustries.reasonthatWorknowtechn0109yandWorknowM
3、anagementSystemarewidelypaidattentionstoisthattheycanrealizethebusinessprocessautomationwhichiscomposedofmanualandcomputeractivitiesundertheinfbrmationtechnologysupport.Worknowtechnologycanacceleratetheprocessingspeedandenhanceprocessingefficiency.Theworkflowenginesoftwarei
4、sthecoreofWorknowManagementSystem,anditof话rsthesupponfordefiningandopera“ngworkflowinwork,Inthispaper,wenrstintroducetheworknowrelevantconcept,aswellasWorknowReferenceModel.Wealsooutlineworknowenginesoftwareframework,interfaceandtheprocessdennitionlanguage—XPDL,anddescribet
5、heworknowenginesoftwarearchitectureontheJ2EEplatform.Meanwh订e,theEJBmoduletechnologyisusedtodesigntheworknowenginesoftware,whichconfbrmstothestandardsandspecifications.Finally,thesununaryandtheprospectoftheworknowenginesoftwarearegiven.Keywords:WFMS,Worknowengine,Specificat
6、ion,J2EE5插图清单图1.1工作流管理系统体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5图1。2统一电子政务Web服务平台⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯】O图2.1工作流参考模型体系结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯13图2.2wfMc的工作流参考模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.14图2.3过程与活动关系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..15图2.4过程实例变迁图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..16图2.5活动实例变迁图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯16图2.6工作流管理联盟定义的过程元模型⋯⋯⋯⋯⋯⋯
7、⋯⋯⋯⋯⋯⋯17图2.7过程定义交换接口⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..19图2.8工作流执行子系统结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2l图3,1顺序模式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.22图3.2并行分支模式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..22图3.3选择分支模式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..23图3.4元模型顶层实体⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..25图3.5包定义元模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..28图4.1J2EE体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
8、⋯⋯30图4.2基于J2EE的工作流体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..32图5.1工作流引擎组件的架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯34图5.2工作流引擎
此文档下载收益归作者所有