预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共64页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本科毕业设计(论文)说明书基于C++的BPEL流程引擎原型的设计与实现学院软件学院专业软件工程学生姓名指导教师提交日期2009年6月3日华南理工大学毕业设计(论文)任务书兹发给班学生毕业设计(论文)任务书,内容如下:1.毕业设计(论文)题目:基于C++的BPEL流程引擎原型的设计与实现2.应完成的项目:(1)2009年4月10日前拟定提纲并提交开题报告(2)2009年5月25日前完成论文初稿(3)进行基于C++的BPEL引擎原型的设计与开发(4)参考外文文献资料并提交外文翻译译文3.参考资料以及说明:(1)杨开诚.数据结构[M].电子工业出版社.2008(9).(2)JamesGosling,BillJoy,GuySteeleandGiladBracha,TheJavalanguagespecificationthirdedition[M].Addison-Wesley,2005.(3)StanleyB.Lippman,JoséeLajoie,C++Primer,清华大学出版社2003.(4)杨洪波.BPEL4People思想解读[J].软件世界.2008(11).(5)万露.基于SOA和BPEL的业务流程管理研究与应用[J].计算机与现代化.2009(8).(6)APACHEODE.http://ode.apache.org/(7)Jacob.http://ode.apache.org/jacob.html(8)BoostSerialize.http://www.boost.org/4.本毕业设计(论文)任务书于年月日发出,应于年月日前完成,然后提交毕业考试委员会进行答辩。专业教研组(系)、研究所负责人审核年月日指导教师签发年月日毕业设计(论文)评语:毕业设计(论文)总评成绩:毕业设计(论文)答辩负责人签字:年月日摘要本文详细介绍了BPEL流程引擎以及流程管理系统的理论知识与应用。由于目前几乎所有BPEL流程引擎核心都是基于JAVA语言编写的,与操作系统底层交互程度较低,运行效率相对地下,在大规模应用上存在一定的不足。而C++语言的主要特质之一就是高效,与操作系统底层交互良好。针对C++语言各自的特点,和目前计算机软件界使用C++开发的流程引擎的空白,进一步提升流程引擎效率,本文提出了基于C++语言的BPEL流程引擎原型设计方案,并对其进行了实现。流程引擎是运行经过编译的可执行的业务流程语言(通常