欢迎来到天天文库
浏览记录
ID:32216116
大小:8.19 MB
页数:50页
时间:2019-02-01
《一种web服务qos动态预测方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华北水利水电大学硕士学位论文4仿真实验⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.434.1实验设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯434.1.1服务平台搭建⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯434.1.2OoS事例库构建⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯444.1.3OoS动态预测的必要性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯444.2实验分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯454.3本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯475
2、总结与展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.495.1总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯495.2展望⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯49致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯51参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.53l绪论1.研究背景和意义1绪论随着上世纪90年代以来计算机网络技术的迅猛发展,计算机软件的并行技术、分布式技术逐步成熟,网络上的各种可以共享的资源也越
3、来越丰富,这些为计算机软件的开发实施、资源的重用提供了更新颖的发展机会。在这种情况下,人们迫切希望可以寻找到一种解决方案,能够使孤立的数据资源、计算资源等可以被公共获取和访问;能够简化软件的开发实施,有效地实现软件重用,适应不同企业组织问异构应用交互的需求。在这种背景下,面向服务的分布式体系架构(ServiceOrientedArchitecture,SOA)llJ应运而生,为这类问题提供了理想的解决方案。SOA的概念最早于1996年由Gartner公司提出【2J,2002年12月,Gartner公司提出SOA是“
4、现代应用开发领域最重要的课题之一”pJ。目前,关于SOA的定义众说纷纭,并未形成一个统一的认识。虽然关于SOA的定义在描述上互有差异,但是都是基于以下的基本共识:SOA是一种方法、思想与理念,是一种基于标准的、开放的架构模型。SOA的核心理念是重用性和互操作性,SOA将企业的IT资源整合成可操作的、基于标准的服务,使其能够被重新组合并投入到应用中。SOA是一种松耦合服务架构,这种架构方式与传统的紧耦合架构方式相比,SOA更能适应不同的业务需求及业务的变化。当一个服务需要去代替另外一个服务时,只需要考虑服务的接口问题
5、,而不需要考虑底层的实现技术问题。SOA的这一优点带来的好处是使得已有的IT资源可以得到充分的利用,这些IT资源包括计算资源、数据资源和应用系统资源等,这种架构最终将使企业能够更加快速地、有效地适应业务需求。w曲服务(WebServices)14,5】技术作为一种实现SOA的主流技术方式,通过其自描述、自包含、模块化、松耦合、跨平台的分布式计算特点,得到了广泛的应用。W3C组织定义Web服务为一种支持网络环境下机器间互操作的软件系统。Web服务通过一系列基于XML的开放技术标准,实现了高度的异构系统交互性。这些开放
6、标准主要包括:可扩展标记语言(ExtensibleMarkupLanguage,XML)【6J、简单对象访问协议(SimpleObjectAccessProtocol,SOAP)171,Web服务描述语言(WebServicesDescriptionLanguage,WSDL)瞵】、通用描述发现与集成服务(UniversalDescriptionDiscoveryIntegration,UDDI)19J等。本文将在1.1.2节对这些技术标准做一个简单的介绍。Web服务技术可以将已有的各种资源封装成服务发布到网络上,
7、使得消费者可以通过网络轻松地访问和调用这些资源。Web服务组合技术又可以将异构的资源聚合成功能更为强大的Web组合服务,以满足更为复杂的业务需求。Web服华北水利水电大学硕士学位论文务技术为实现计算机网络上的资源共享和集成提供了实现方法,使得越来越多的服务提供商开始向消费者提供Web服务。目前,Web服务已得到学者及业界的广泛关注,Web服务技术已经成为服务计算和云计算(CloudComputing)中的研究热点。关于Web服务的研究主要包括:W曲服务QoS预测‘30401、W曲服务发现【101、基于QoS的Web
8、服务选择【11,12]、W
9、eb服务组合【13-16】和基于QoS的组合W曲服务选择【17_19】等。随着Web服务技术得到的广泛研究以及Web服务技术的快速发展,网络上出现了大量功能相似但是服务质量(QualityofService)却有很大差别的Web服务,如何为用户提供更优的Web服务成为一个新的热点问题。QoS也因此成为评价和选择Web服务的重要依据
此文档下载收益归作者所有