收藏本站
收藏 | 论文排版

基于BPEL的工作流引擎的研究与设计

彭炜  
【摘要】: 工作流技术是实现企业业务过程建模、仿真分析、优化和业务过程管理与集成,从而最终实现业务过程自动化的核心技术。研究和推广工作流技术对企业信息化具有重要的现实意义。然而,随着Internet上电子商务的飞速发展,传统工作流管理系统越来越不能适应现代企业业务流程管理的要求,主要表现在系统缺乏柔性和互操作性,难以支持动态的和跨组织的工作流程。将新兴技术Web服务引入工作流管理系统,使系统具备松散耦合、面向组件和跨技术实现等特点,从而使得Internet范围的业务活动的交互更加简单和方便,以满足现代企业对工作流管理信息系统提出的新需求和新挑战。而BPEL正是基于Web服务的一种工作流描述语言,它是由IBM、BEA、Microsoft等多家厂商联合提出的、关于Web服务集成的规范。 本文首先介绍了工作流技术及工作流管理系统、Web服务技术和BPEL规范。然后分析了我校数字化校园建设的现状,针对所存在的缺陷与问题,对我校信息化建设的整体框架作出了改进。在改进后的新框架中引入了业务流程层用于业务流程的处理,并给出了以工作流引擎为核心的业务流程层内部结构。同时还对核心服务层和合成服务层中的服务进行了重新规范。核心服务层中的“以数据为中心的”服务将数据实体与其操作一起封装在服务内部;合成服务层中的“以业务逻辑为中心的”服务封装了复杂的计算或业务规则,尽可能以粗粒度、以最纯粹的形式表示业务逻辑、暴露系统的可复用业务功能。且立足于我校研究生院的信息化建设,在比较了现有主流技术的基础上,选择了Web服务作为改进后框架的核心实现技术,BPEL作为其业务流程建模语言。 接着设计了一个基于BPEL建模语言的工作流引擎,该工作流引擎主要分为三大模块:BPEL处理器、流程模块和活动模块。本文给出了BPEL处理器的基本结构,并依据该结构设计了BPEL处理器;给出了整个流程调度过程,并依照该调度过程,提出了接受列队和消息列队的设计及管理思想,用以完成流程模块的设计;同时依据BPEL规范,给出了活动状态转换关系,用以指导活动模块的设计。 最后依照所提出的基于BPEL的工作流引擎设计思想,实现了其原型系统。并以研究生教育管理系统现有架构为基础,以改进后的信息化建设整体框架为指导,对研究生教育管理系统进行了重构,给出了重构后的系统结构,完成了工作流引擎原型系统与研究生教育管理系统的整合。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 谭浩;张雄;廖军;;基于BPEL4WS的工作流平台的设计和实现[J];计算机应用;2006年06期
2 靳荣;赵军富;高永兵;史海军;;基于Active XML的工作流引擎设计[J];内蒙古科技大学学报;2007年02期
3 简斌;闫光荣;朱心雄;;基于SOA的中小制造企业业务流程的集成[J];计算机辅助设计与图形学学报;2007年01期
4 王晓萍;柯敏毅;;基于Web Service的工作流管理系统的研究与实现[J];十堰职业技术学院学报;2010年04期
5 李秀军,林子禹,房丽娜;自适应Web服务工作流体系结构的研究[J];计算机工程与应用;2005年21期
6 汤自安;;基于Web Services的工作流在SOA中的应用研究[J];软件导刊;2009年05期
7 宋文斌;殷卫莉;朱卫扬;;面向工作流的保温瓶生产系统的设计[J];工业控制计算机;2009年12期
8 汤自安;;基于Web Services的工作流在SOA中的应用研究[J];电脑开发与应用;2009年08期
9 刘智伟;刘晓燕;;基于Web服务的动态工作流引擎的研究[J];福建电脑;2007年01期
10 郁书成;姜进磊;史美林;;基于语义网的动态工作流互操作[J];计算机科学;2004年12期
11 李剑波;冯丁武;李小华;黄昌勤;;网格环境中基于移动Agent的工作流架构研究[J];微计算机信息;2006年03期
12 李湘梅;孙萍;;基于工作流技术的复合语义Web服务框架[J];计算机工程;2009年02期
13 崔福东;乔彦友;常原飞;;基于BPEL的Web服务快速组合框架[J];计算机工程;2010年07期
14 郭民;柳东;;基于Web服务的工作流事务处理的研究与实现[J];计算机应用与软件;2009年08期
15 贾存江;王攀;;基于SOA的业务流程管理系统的设计与实现[J];电信快报;2009年10期
16 蔡宁宁;刘旭东;马殿富;;WebSASE监控管理系统设计与实现[J];计算机应用研究;2007年03期
17 林齐圣,周坤,邓保华,姚丹霖;基于Web服务和工作流技术的B2B电子商务交易平台的研究与实现[J];计算机与现代化;2005年10期
18 吕鸣剑;孟东升;;基于WS-BPEL的业务流程设计研究[J];计算机与数字工程;2009年11期
19 夏海江;;BPEL语言中子流程功能的扩展[J];温州大学学报(社会科学版);2006年05期
20 王舒扬;;基于SOA的工作流管理系统设计[J];长春工业大学学报(自然科学版);2009年04期
中国重要会议论文全文数据库 前10条
1 杨占胜;;基于Web服务的基本遗传算法实现[A];第三届中国智能计算大会论文集[C];2009年
2 刘丽;方兰;李远玲;崔益民;;基于故障矩阵的Web服务故障诊断框架[A];中国通信学会第六届学术年会论文集(上)[C];2009年
3 尤军;;谈气象Web服务的网络安全问题[A];网络安全技术的开发应用学术会议论文集[C];2002年
4 刘正涛;毛宇光;应毅;;基于Web服务的分布式Web应用框架研究[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
5 任涛;李玉忱;刘乃丽;;面向动态环境的Web服务合成系统[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
6 张伟燕;席传裕;;J2EE中异步Web服务的研究与应用[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
7 蔡子龙;俞集辉;;基于Web服务的远程报表打印系统的研究[A];电工理论与新技术2004年学术研讨会论文集[C];2004年
8 许国艳;李晓芳;;J2EE平台上基于Web服务的动态电子商务架构研究[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
9 李滨;刘莹;;UDDI注册中心综述[A];中国企业运筹学[C];2009年
10 唐勇;刘玉芳;孔晓峰;;基于Specification的保护Web服务的入侵检测技术研究[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
中国博士学位论文全文数据库 前10条
1 刘怡;基于工作流的连锁超市生鲜货品营运流程管理研究[D];华中科技大学;2007年
2 任志宏;Web服务复合的若干关健问题研究[D];中国科学院研究生院(软件研究所);2004年
3 何伟;无中心智能流程应用中的若干问题研究[D];山东大学;2009年
4 吴健;基于Web服务的网络化产品配置技术研究[D];浙江大学;2004年
5 温浩宇;制造网格若干关键技术研究[D];西安电子科技大学;2005年
6 詹建;基于无线传感器网络的协同技术研究[D];兰州大学;2007年
7 严亚兰;基于语义Web的知识处理研究[D];武汉大学;2005年
8 齐建军;基于XML的制造过程集成框架的研究与实现[D];北京航空航天大学;2005年
9 刘峰;基于网格服务的地理空间信息共享平台关键技术研究[D];山东科技大学;2007年
10 张曼;面向服务的业务流程建模与验证研究[D];西安电子科技大学;2012年
中国硕士学位论文全文数据库 前10条
1 彭炜;基于BPEL的工作流引擎的研究与设计[D];国防科学技术大学;2008年
2 林川捷;基于BPEL工作流引擎的研究与实现[D];北京邮电大学;2008年
3 杨磊;基于WEB服务的工作流管理系统的研究与实现[D];西安建筑科技大学;2007年
4 郑舒宏;基于Web服务的工作流系统的研究与应用[D];大连海事大学;2007年
5 赵凤江;基于WEB服务的工作流引擎研究及实现[D];重庆大学;2007年
6 赵军富;基于Active XML工作流关键技术的研究[D];内蒙古科技大学;2007年
7 朱韶平;基于Web协同工作流技术的办公自动化系统的设计研究[D];中南大学;2004年
8 周艺琼;基于BPEL的业务流程研究及在学校迎新系统中的应用[D];南昌大学;2010年
9 刘莎;基于SOA的工作流引擎设计与实现[D];重庆大学;2008年
10 郑凯;基于Web服务的工作流管理系统框架研究及实现[D];长沙理工大学;2008年
中国重要报纸全文数据库 前10条
1 李佳师 孙爱民;Web服务,在等待中成熟[N];中国电子报;2004年
2 宁肯;Web服务:黎明前的跋涉[N];计算机世界;2005年
3 朴华;SilverStream延伸Web服务[N];中国计算机报;2002年
4 IBM软件集团亚太区副总裁Andrew Dutton;Web服务——新一代电子商务的核心[N];计算机世界;2001年
5 中国科学院软件研究所 刘绍华;“坐,请坐,请上坐!”[N];计算机世界;2005年
6 李浩;Web服务的阳光之旅[N];网络世界;2004年
7 本报记者 薛斐;Web服务不神秘![N];计算机世界;2002年
8 徐昊;Lotus ND6:强化Web服务协作[N];中国计算机报;2002年
9 本报记者 龚杰;Web服务需要管理[N];计算机世界;2004年
10 ;Web服务 力助IT[N];中国电子报;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978