论文摘要
随着Web服务的广泛应用,针对Web服务的发布、发现和使用过程,其中许多关键性技术问题的研究还处于初级阶段,需要进行深入研究和探讨,以便有效地满足服务请求者对Web服务的需求。本文首先概括了Web服务的概念、特点、体系构架、运作流程、Web服务栈、Web服务的发现、Web服务组合等技术问题;其次,本文介绍了基于QoS的Web服务的体系构架,提出了一种基于QoS的服务发现模型,对传统的UDDI数据结构进行了扩展,在UDDI数据库表中添加了服务质量的属性描述表和服务组合信息描述表,深入地研究了基于服务质量(QoS)约束的Web服务发现技术、服务的服务质量(QoS)量化处理技术以及基于服务质量(QoS)约束的Web服务组合算法;最后本文对基于QoS服务发现的查准率进行了实验性测试,并在此基础上使用蚁群算法实现求解基于服务质量(QoS)约束的复杂Web服务的最优服务组合问题。实验表明,该算法能够较好地满足服务请求者提出的带有QoS约束的复杂服务请求,与传统的算法相比,具有较低空间复杂度的优越性。但是在求解时会陷入局部最优解或者处于停滞状态,并存在时间复杂度较高等问题。因此本文的理论研究对Web服务在动态电子商务中的应用具有一定的借鉴作用。Web服务技术仍是一个发展中的新兴技术,Web服务将是未来应用架构的一个极为重要的模式。但在开放的Web环境下,Web服务发现与组合中依然有很多关键性的技术问题亟待解决。
论文目录
摘要ABSTRACT第一章 绪论1.1 课题研究的实用价值和理论意义1.2 相关工作1.3 本文主要工作1.4 本章小结第二章 WEB SERVICE 概述2.1 WEB SERVICE 简介2.2 WEB SERVICE 的特点2.3 WEB SERVICE 的体系结构2.3.1 Web Service 体系构架2.3.2 Web Service 的运作流程2.4 WEB SERVICE 栈(WEB SERVICE STACK)2.4.1 HTTP2.4.2 XML(Extensible Markup Language,可扩展标记语言)2.4.3 SOAP(Simple Object Access Protocol,简单对象访问协议)2.4.4 WSDL(Web Services Description Language,Web Service 描述语言2.4.5 UDDI(Universal Description Discovery and Integration,统一描述发现和集成)2.4.6 WSDL 服务描述与UDDI 结构的关系2.5 本章小结第三章 基于QOS 的WEB 服务的发现技术3.1 问题的提出3.2 基于QOS 的WEB 服务体系架构下服务发现方法3.2.1 基于QoS 的Web 服务体系架构3.2.2 基于QoS 的Web 服务发现模型3.3 基于QOS 的WEB 服务体系构架下UDDI 的数据结构3.4 基于QOS 的WEB 服务体系构架中服务发现匹配度的计算3.5 基于QOS 的WEB 服务体系架构中QOS 验证中心角色的主要功能..3.6 基于QOS 的WEB 服务体系架构中的QOS 描述3.7 服务的相对服务质量C(I)的计算3.8 本章小结第四章 蚁群算法在WEB 服务组合问题中的应用4.1 引言4.2 WEB 服务的组合4.3 动态WEB 服务组合研究热点和发展趋势4.4 动态WEB 服务组合模型4.5 WEB 服务的动态调用过程4.6 蚁群算法及基本概念4.6.1 蚁群算法原理4.6.2 基本概念4.7 基于蚁群算法的组合服务问题4.7.1 组合服务问题的模型4.7.2 组合服务问题描述4.7.3 组合服务问题的蚁群算法描述4.7.4 组合服务问题的蚁群算法的伪代码描述4.8 算法模拟分析4.9 本章小结第五章 基于QOS 约束的WEB 服务在UDDI 上应用实例5.1 WEB 服务的设计与实现5.1.1 实例总体设计5.1.2 实例数据库设计5.2 WEB 服务在UDDI 注册中心注册过程5.2.1 开发工具5.2.2 Web 服务的发布5.3 实验模拟测试以及结果分析5.3.1 基于QoS 约束的Web 服务查准率实验测试5.3.2 蚁群算法在基于QoS 约束的Web 服务组合中模拟测试5.4 本章小结第六章 总结与展望6.1 论文的主要工作总结6.2 进一步的工作6.3 本章小结致谢参考文献附录1:在UDDI 上注册的WEB 服务的功能代码附录2:作者在攻读硕士学位期间发表的论文
相关论文文献
标签:服务论文; 服务质量论文; 服务组合论文; 服务发现论文; 蚁群算法论文;