基于WS-BPEL的Web服务组合执行引擎的设计与实现

被引量 : 0次 | 上传用户:hjkl00000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为面向服务架构的核心技术,以其动态性和跨平台性为分布、异构的企业级Web应用组合或协作提供了有力的支持。WS-BPEL采用服务接口的方式将多个独立的Web服务组合起来,从而形成一个完整的业务流程。整合不同的服务、实现各种复杂流程需要WS-BPEL引擎来实现。目前支持WS-BPEL规范的Web服务组合执行引擎并不多,能支持WS-BPEL2.0规范的Web服务组合执行引擎更为稀少。基于这种现状,本文在对现有BPEL引擎研究的基础上,提出了一种支持WS-BPEL2.0规范的Web服务组合执行引擎。本文主要包含以下几个方面的内容:1.Web服务相关技术概述。主要介绍了Web服务的定义和特征,并着重分析了Web服务的核心协议及体系结构。同时,概述了Web服务组合的概念、种类和方式,分析了Web服务组合对构建业务流程的重要性。2.业务流程定义语言概述。对主流业务流程定义语言做了分析比较,并在此基础上深入研究了WS-BPEL,剖析了它的模型、活动及特点,并对WS-BPEL2.0和BPEL4WS1.1进行比较,总结了WS-BPEL规范所做的变更。3.基于WS-BPEL的Web服务组合执行引擎的设计。提出了一种层次化的WS-BPEL引擎架构,以支持执行符合WS-BPEL2.0规范的业务流程,并详细阐述了引擎各个模块的设计思路。4.采用Java EE相关技术实现了基于WS-BPEL的Web服务组合执行引擎,并通过实例验证了该引擎是高效的并能很好地满足企业级应用。
其他文献
透邪法一直是温病治法中治疗郁热阻滞证的重要而有效的治疗方法之一。在温病治法中,透邪法一直得到古今诸多医家的重视,但全面系统的研究此种治法比较少见。本课题从整理古今
2001年教育部颁布的《英语课程标准(实验稿)》引入和倡导“任务型”语言教学途径(以下简称TBA)以来,这种教学模式(以下简称TBLT)在中国英语教师中得到了全面的介绍和提倡并受
2003年爆发的苏丹达尔富尔危机,被联合国称为世界上最严重的人道主义危机之一。其巨大的外溢效应引起了广泛的国际关注,并由此引发一个倍受争议的问题——国际干预。当前学术
回顾人类社会的历史,技术曾经创造了无数的奇迹,帮助人类实现了无数的梦想,我们自然会期待,技术也可以作为教育的革命性力量帮助人类实现教育的梦想。随着新技术大量应用于教
本文在理论阐述的基础上,结合实际调查和案例分析的方法,将反思性教学的理论引入高中历史教学领域,并进行了初步的实践探索。旨在推动反思性教学的开展,促进师生的共同成长。
移动式远程供水系统作为一种消防装备中的新产品,在扑灭重特大火灾或抢险救援战斗中皆可发挥出巨大作用。通过对移动式远程供水系统的功能、原理构成和应用方式,以及优化结构等
医疗保障制度是社会保障制度的重要组成部分,它对国民健康以及经济和社会发展有着重要作用,是国家的基本经济社会制度之一。本文简要回顾我国城镇职工医疗保障制度历史沿革与
随着知识经济时代的到来,网络技术和计算机技术的飞速发展,网络信息资源得到极大丰富,网络信息传播已经渗透到人们生活的各个方面。网络信息的传播在给人们生活带来巨大便利
区域金融作为现代市场经济条件下大国金融发展的一种客观经济现象,实践证明,只有将金融置于区域经济的环境中进行研究才能更清楚地认识金融的意义。尤其是在中国区域性经济特
电网工程造价管理是有效控制电网工程造价、实现电网工程投资效益的重要措施。本文以巴彦淖尔市农网改造35KV变电站工程为研究对象,首先阐述了电网工程全过程造价管理的内容,