基于WS-BPEL的web服务组合技术研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:Y644900
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务为互联网应用提供了一种共享数据和功能的有效手段,较好地解决了异构应用之间及松散耦合环境下的互操作、集成和协作的问题。随着web服务技术的日益成熟,越来越多的稳定易用的web服务共享在网络上。但单个的web服务能够提供的功能有限,为了更加充分地利用共享的web服务,有必要将共享的web服务组合起来,提供更为强大的服务功能,加快系统开发的速度,快速满足用户需求.。目前,通过WS-BPEL规范编写的业务流程组合web服务已成为组合web服务的主流方法。WS-BPEL(Web Services Business Process Execution Language.Web服务业务过程执行语言)是基于XML的语言,它能使用户用Web服务来描述业务过程的各项活动,同时定义如何能将它们连接起来去完成特定的任务。WS-BPEL提供类似于程序语言的控制结构,如顺序、分支、并行、循环等以及图示的连接,表示结构中附加的次序限制。支持基本活动和结构化活动,对业务伙伴和角色的建模,使用变量的数据持久性,提供了事务和异常处理。本文介绍了web服务,web服务组合和WS-BPEL的相关知识。分析了各种web服务组合开源服务组合引擎。介绍了使用BPEL设计流程系统的开发模式,之后介绍了如何创建一个将一系列虚拟的、与旅行相关的web服务结合起来的示例业务流程,然后将其部署到Oracle BPEL Process Manager运行时环境。
其他文献
数据交换平台是为解决政务、企业和高校内的各种数据交换与共享需求而提出的一种综合性服务平台,以实现各部门之间的政务资源的整合、交换和共享,消除逻辑上的信息孤岛,为各业务
进入21世纪,互联网的发展和应用为越来越多的人所关注。由于互联网的开放性特点,使得网络信息不断丰富。一方面,为用户获取信息提供了很大的便利,另一方面,由于信息量的飞速
随着互联网及数字媒体技术的快速发展,视频点播服务已发展成为互联网时代涉众面最广、用户量最大的规模化应用之一,并逐渐显露出其产业发展的巨大市场前景。随着视频资源与用户
随着企业通信技术的发展,企业对视频和协同的功能需求越来越高,现有的视频和协同功能主要依赖于智能网的业务实现,本文从RIA的角度给出了新的实现方案选择。本文首先对企业通
互联网的迅速发展和普及,网上信息资源越来越多,给用户搜索、定位和获取信息资源带来了巨大的困难。搜索引擎的出现解决了用户搜索信息的难题。   传统的搜索引擎采用集中式
随着服务计算的兴起,以分布在网络上的服务组件为功能模块建立特定应用已成为目前学术界的研究热点。服务计算作为极有前途的一种分布式计算模式,它涉及服务网格、SOA、云计
随着Internet的飞速发展,人们被包围在信息的汪洋大海之中。准确、高效地从信息海洋中抽取有用的信息,正是信息抽取任务要解决的问题。信息抽取是自20世纪80年代末以来,自然
支持向量机(Support Vector Machine, SVM)是实现统计学习理论的通用学习方法,其优异的泛化性能使得支持向量机在模式识别、回归分析和预测、密度估计等领域都得到了实际应用
近年来在经济发展的热潮中电力技术也得到了巨大的发展,现有的继电保护装置和各类异常、故障预警检测手段虽已得到长足的发展,但仍有很多亟待提高和需要继续发展的薄弱环节。在继电保护学科领域中,有关自适应继电保护的各类研究也在不断增多。各学校相关专业及相关电力行业在近10年内也在对自适应电网及自适应保护方面做了大量的研究和探索。众所周知,神经网络具有训练效果好,适应融合力强的特点。利用这些特点可以搭建出优良
传统的存储系统可靠性通过数据备份以及数据冗余技术保证,一旦存储设备发生故障,可以通过数据恢复以及数据重建的方式修复数据,但这种方式下故障恢复时间窗口较大,在故障恢复