基于图理论的Web服务发现方法研究

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:xl122700059
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是一种崭新的Web应用,是SOA(Service-Oriented Architecture)的核心。在Web服务以及SOA中,存在三个不同的角色(服务提供商、服务代理商和服务请求者),三种基本操作(服务发布、服务发现和服务绑定/调用)。服务发现是整个过程中的关键步骤。传统的Web服务发现方法的过程是首先采用匹配算法对UDDI(Universal Description,Discovery and Integration)注册中心中的服务按功能进行匹配,找到满足条件的服务,根据服务质量进行排序,然后选择最佳的服务。然而,从注册中心中发现合适的服务是一件非常耗时的工作,因为需要搜索的空间成指数级增长,因此如何进行有效的Web服务发现变得越来越重要。在过去的研究中,有研究者提出了一种基于图搜索的服务发现算法,在他们研究的基础上,本论文受Web图研究的启发,为了Web服务发现的需要,提出了Web服务图(建立在UDDI注册中心上的语义索引)的概念和一种Web服务发现架构,实验表明,这种新的方法能够在效率和反应时间上得到很大的提高,而且不会破坏其它的评价参数。本论文的主要工作有:1.概述了Web服务的基本概念,体系结构,质量评价等,着重介绍了Web服务发现的基本概念,基本技术和存在的一些问题。2.应用图的相关理论与技术,研究了在UDDI注册中心中构建Web服务图并进行有效存储的方法。3.研究了基于Web服务图的服务发现算法,并通过大量的仿真实验对传统的Web服务发现方法和基于Web服务图的服务发现方法在QoS(quality of service)上进行比较,展示出基于Web服务图的服务发现方法的优越性,并且根据实际情况的不同对算法进行了改进,例如:从最大度结点开始匹配,从关键结点开始匹配等等。4.在对UDDI注册中心和Web服务图研究的基础上,选择开源的JUDDI平台进行扩展以支持Web服务图的实现,从而搭建了一个应用与实验平台。此外,还引入了知识地图模型,对Web服务之间的关系进行建模,解决了Web服务组合流在网络上的有效传输、客户端的可视化显示和交互式选择等方面的问题。
其他文献
入侵检测作为一种积极主动的安全防护技术,它不仅能检测未经授权的对象对系统的入侵,而且也能监视授权对象对系统资源的非法使用。随着因特网应用的日益普及,基于网络的入侵
随着信息技术的不断发展,软件复用和软件构件化越来越受到业界的广泛关注。当前的构件技术还是存在许多需要进一步改善的地方,譬如传统的构件描述与检索方式,由于缺乏丰富的构件
支持向量机(Support Vector Machine, SVM)作为近年来发展迅速的一种新型的、基于机器学习的一种模式识别算法,具有很好的推广能力,使其应用于多个不同的领域中。目前,SVM分
随着搜索引擎、社交网络以及聊天机器人等应用场景的发展和普及,短文本相似度计算在信息检索、文本分类、智能问答和机器翻译等研究和应用中发挥着重要的作用。传统的文本向
随着Semantic Web研究和Web2.0应用的发展,RDF数据被大量地发布。W3C发布的SPARQL查询语言和数据访问协议,担负着统一RDF查询和数据访问标准的重任。 课题旨在设计实现一个
采用转炉的方式是现在主流的炼钢手段,在转炉炼钢过程中,化渣是其中的一个关键过程。自动炼钢要求利用计算机技术对化渣状态准确、及时判定,作为控制系统实时调控的依据,使得炼钢
自九十年代产生以来,数据挖掘技术的研究已经比较深入,研究范围涉及到关联分析、分类分析、聚类分析、趋势分析等多个方面。在常见的非结构化数据如文本、图像、视频中,文本数据
随着通信技术和计算机技术、尤其是Internet的飞速发展,各种各样的信息成几何级数增长,作为传统的信息载体,文本信息更是如此。为了能在海量纷杂的文本信息中及时准确地获得
从大型数据集中发现有趣的,有用的且预先未知的知识的过程被称为数据挖掘。数据挖掘又称数据库中的知识发现,是数据库研究最活跃的领域之一。通过数据挖掘可以从大型数据集中提
本论文所讨论的数据清洗是通过对数据库海量数据冗余信息的匹配、探测并去除错误数据和矛盾数据、提高数据质量的过程。数据质量问题出现在多个数据集合之间。由于出现数据输