基于BPEL的动态Web服务组合的研究

来源 :辽宁工程技术大学 | 被引量 : 0次 | 上传用户:mini8912
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网经济正在发生日新月异的改变,人们的关注点也从原来的门户和网站流量变为更为复杂的自动化电子交易。一种新的Web计算方式——Web服务也应运而生。作为新一代的Web技术,Web服务是面向服务计算模式的一部分,用于互联网上的信息交换。Web服务技术的远景目标是世界范围的服务合作,将各类应用组件很轻松的装配成服务网络,通过服务间的松散的耦合创建动态的跨多个组织和计算平台的业务流程和敏捷应用。这就对Web服务技术提出了一个要求,即Web服务组合。如何将单个Web服务组合成具有能完成相应的功能的,可靠的,基于业务流程的解决方案,业务流程执行语言(BPEL)就应运而生了。BPEL是一个针对业务流程的形式规范和业务交互协议的、基于XML的流语言。作为服务组合语言,BPEL提供了一些特性,可便于基于Web服务的业务流程的建模和执行,这也是本文选用BPEL语言的原因。在本文中,详细介绍了BPEL的最主要特性和构成,透彻的解析了BPEL的概念和特性。为了研究基于服务的系统架构解决方法以支持业务的协同工作。提出了一个流程任务模型的动态Web服务组合方法的框架。并针对服务选取问题提出了一种最优服务组合方法。并通过订购单流程样例来对该方法进行了实现和解释。
其他文献
随着信息技术的发展,互联网的应用得到了很大程度的普及,各种门户网站层出不穷,这虽然丰富了人们获得信息的途径,但同时也带来了一些问题。对于普通用户来说,从种类繁多的门
随着现代市场经济的迅速发展和物流技术专业化水平的提高,物流配送业已经迅猛发展起来,配送成本在整个物流成本中占有较高比例。在客户需求位置已知的条件下,遵循各类约束,安
平台认证技术是信息安全的一个重要机制,因为传统的安全解决方案只有在底层计算平台,特别是操作系统是安全的情况下才能正常工作。TCG组织为可信平台认证提供的解决方案称作
随着模型驱动架构(MDA)的提出,越来越多的学者和软件开发人员致力于该方面的研究。其中,模型到模型和模型到代码的转换是真正实现MDA方法的两个核心问题,是快速、全面、自动
作为分布式系统建模和分析工具,Petri网的应用领域越来越广泛。Petri网的变迁引发序列反映了Petri网的运行特征,一个Petri网产生的语言可以理解为由Petri网接受的所有变迁发
在互联网技术飞速发展的今天,网络已成为人们日常生活中所不可或缺的工具。随着网络信息的海量增长,如何有效且快速的从中找寻自己所需要的信息已成为目前研究的热点,因此网页分
图像融合就是通过一定的算法将两幅或是多幅图像融合成为一幅新图像。多尺度分解源于计算机视觉研究中对人眼感知过程的模拟,具有良好的频域局部特性,所以,它被广泛的应用于
随着社会的发展,人们收集了越来越多的数据。但往往它们会有部分缺失、含有噪音等问题。可是传统的频繁项集挖掘算法已不再适用这种不确定性数据的挖掘。所以,我们需要新的算
双语句对的专业分类具体来说就是对句库中对齐的双语句对进行专业分类,属于短文本分类范畴。传统的文本分类方法基本都是处理普通文本(长文本)分类,目前短文本分类技术还不成
面对服务的体系架构(Service-Oriented Architecture,SOA)是分布式计算和软件开发的最新发展方向,Web服务作为SOA的实现方式之一,其价值在于解决与客户无关的服务重用,Web服