【摘 要】
:
Web服务是基于网络的自描述、自包含的模块化应用程序。现今越来越多的企业开始将部分应用程序作为Web服务来发布。随着Web服务应用的日趋深入,服务消费者对于服务功能与服务
论文部分内容阅读
Web服务是基于网络的自描述、自包含的模块化应用程序。现今越来越多的企业开始将部分应用程序作为Web服务来发布。随着Web服务应用的日趋深入,服务消费者对于服务功能与服务质量的要求逐步提高。一方面的问题是消费者对于服务个性化的追求,另一方面现存着大量的具有简单功能的Web服务,这个矛盾就决定了Web服务组合成为Web服务发展的必然趋势。Web服务组合就是在现有的Web服务资源的基础上,根据消费者的需求,选取具有一定功能的Web服务,并组合在一起发布为一个可以满足特定需求的新服务。显然,Web服务组合能充份利用现有的软件资源,节约了开发成本,提高了基本服务的可重用性。Web服务组合中一个重要的问题就是服务质量问题,其目标就是在对组合应用具有意义的Web服务的QoS信息收集与计算的基础上,取得具有最优QoS的服务应用到组合执行中。本文首先对Web服务以及服务组合基础做了阐述,对典型的几种组合方法和组合中的服务发现方法进行了比较分析。在此基础上,着重研究了服务组合中QoS问题,在Web服务的QoS模型的基础上提出了一种QoS质量标准的规范方法,充分考虑了当前候选服务队列中各个服务的OoS标准值,引入到每个服务质量标准值排序到规范计算中。随后在QoS的模型及QoS标准值规范计算和最优化选择计算方法的基础上,构建了一个动态的、开放的服务组合中的QoS管理模型,它支持对候选服务QoS信息的更新和用户反馈信息的搜集,因而对复杂多变的服务组合环境具有一定的适应能力。最后,根据上文的QoS模型构架和QoS标准的规范与计算方法实现了一个QoS管理原型。
其他文献
基于SIP协议的IP多媒体子系统(IMS)由于其分布式体系架构,接入无关的特性和标准开放的业务控制接口,已被业界公认为下一代网络的核心控制平台。然而IMS的开放性使其安全问题
软件模拟器作为一种重要工具已广泛应用于处理器设计和体系结构研究的方方面面。虽然模拟器具有使用灵活,成本低廉的优点,但由于通过软件来模拟硬件行为,模拟器具有极慢的运
植物通过其抗病基因编码抗病蛋白并触发抗病反应,这一机制是植物抗病的重要途径。其中,编码具有核苷酸结合位点及亮氨酸重复区(Nucleotide binding site and leucine rich repea
随着信息规模的日益增长,MapReduce架构成为大规模数据分析的主要平台之一。在 MapReduce中实现单个数据集上的各种操作,可以获得较高的效率。多路Theta连接在描述复杂的数据相
互联网技术的发展日新月异,使人类的生活发生了革命性的变革。然而,随着网络规模的飞速扩展、网络业务的不断丰富,传统网络架构面临着前所未有的压力和挑战。网络管理日益复
在市场需求的推动下,Web应用如今已经从一般的网站发展成为大型电子商务、信息发布和提供各种服务的平台,软件规模不断扩大,软件复杂性不断增加,但是激烈的商业竞争使软件开
软件测试是衡量计算机软件质量的过程,它是整个软件开发过程中不可分割的一部分,直接关系到软件质量的好坏。软件质量通常是指正确性,完整性,安全性,当然也包含一些更广的概
云计算的成本效益和灵活性等特点使得越来越多的用户,通过租用虚拟机或者虚拟集群来运行他们的中小规模紧耦合并行应用。与其他类型的应用相比,紧耦合并行应用最显著的特征是进
随着因特网的不断发展,组播技术变得越来越重要。由于组播技术的高的带宽利用率,组播技术已经赢得人们的青睐。MLDv2是IPv6下的组播组管理协议。但是MLDv2协议过于复杂,实现