首页> 中文学位 >Web服务选择的研究——基于资源分配的Web服务选择研究
【6h】

Web服务选择的研究——基于资源分配的Web服务选择研究

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1引言

1.2国内外研究现状

1.3选题意义

1.4论文的研究内容和结构

第二章Web服务概述

2.1 Web服务

2.2 XML

2.3 SOAP

2.4 WSDL

2.5 UDDI

2.6小结

第三章Web服务双向选择模型

3.1模型设计思想

3.2系统模型

3.3服务请求分类器

3.3.1队列的优先级分类法

3.3.2请求分类算法

3.4队列管理器

3.5 QoS量化器

3.5.1 Web服务的主要QoS属性

3.5.2从服务提供者角度来看QoS

3.5.3从服务请求者角度来看QoS

3.5.4 QoS量化方法

3.6提供者选择请求器

3.6.1提供者选择请求的重要性

3.6.2 Web服务提供者资源分配问题的算法研究现状分析

3.6.3 Web服务提供者原则

3.7请求者选择服务器

3.7.1请求者选择服务的重要性

3.7.2 Web服务请求者原则

3.8 Web服务评价器

3.9小结

第四章Web服务双向选择模型系统的实现

4.1开发环境的配置

4.2数据库的设计和实现

4.2.1服务请求端数据库的设计

4.2.2服务注册端数据库的设计

4.3系统核心类的具体实现

4.3.1服务请求端的实现

4.3.2服务注册端的实现

4.3.3服务分类器的实现

4.3.4服务提供端的实现

4.4 Web服务提供者资源分配问题算法求解

4.4.1二进制编码的粒子群算法

4.4.2二进值粒子群算法的多维背包问题求解

4.4.3仿真实验

4.5系统实现介绍

4.6小结

第五章总结与展望

致谢

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

随着Web服务技术的快速发展,网络上具有相同功能的Web服务越来越多,这些Web服务的区别在于其QoS的不同。用户在使用Web服务时,面临的问题是如何从这些具有相同功能的Web服务中,选择出QoS最满足自身要求的服务。Web服务的提供者面临的问题是在Web服务的激烈竞争中,如何在有限的系统资源下,选择合适的请求,既保证请求的完成,又实现资源的最大化使用,实现系统收益最大化。论文从提供者分配资源入手,研究用多维背包算法来解决在保证请求服务资源足够的情况下,提供者资源使用达到最大化,并通过QoS量化函数计算出请求者的收益,选择出使请求者收益最大的服务。 论文中首先介绍了Web服务的相关知识内容,详细说明了论文中设计的Web服务双向选择模型WSBS-Model。该模型中包括七个功能模块,分别是服务请求分类器,队列管理器,QoS量化器,提供者选择请求器,请求者选择服务器,Web服务器,Web服务评价器。论文中对各模块的功能和设计原理进行了详细分析。 其次,介绍了根据论文中的模型实现的一个Web服务双向选择工作系统WSBSW,并介绍了该系统的开发环境、数据库等内容的设计。论文中研究了一种基于离散二进制粒子群算法的多维背包问题求解方法,并进行了分析和仿真实验。通过离散二进制粒子群算法与其它算法在资源最优化分配、响应时间、迭代步数三个方面性能的比较,得出离散二进制粒子群算法的性能是较好的,因此使用离散二进制粒子群算法来解决提供者资源分配问题。最后通过实验结果证明了Web服务双向选择模型WSBS-Model的可行性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号