Web服务搜索与执行引擎的研究与实现

来源 :温州大学 | 被引量 : 0次 | 上传用户:kissall79
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是一种自包含、自描述、模块化且具有良好互操作能力的新应用,它可以通过Web来发布、定位和调用。UDDI是目前注册和发现Web服务的行业标准,它为Web服务注册提供了基础平台环境,服务请求者可以方便地从中选择合适的Web服务集成到其自身的应用程序中。虽然这种Web服务注册机制在市场上被广泛使用,但是它在Web服务发现方面存在着一些困难。一方面,一些Web服务提供者虽然开发并部署了某个Web服务,但是其并没有在UDDI注册中心注册该Web服务。另一方面,基于简单的关键词匹配方式匹配服务代理中注册的Web服务与用户提交的查询请求,由于不能提供语义信息,因此可能会导致返回给服务请求者一些无关的Web服务,甚至可能会遗漏许多相关的Web服务,影响了服务的查全率。本文提出了一种基于搜索引擎技术进行Web服务发现系统——Web服务搜索与执行系统(WSSES,Web Service Search and ExecutionSystem),该系统以互联网上抓取的网页作为原始数据,通过解析、抽取,索引、搜索一系列操作实现Web服务发现的功能,此系统同时提供一种执行机制,用户搜索到某个具体的可执行组件,选定后在网页中输入执行此操作所需的输入数据,远程的可执行组件能将返回结果提交给系统,最后呈现给用户。本文基于WordNet设计了一种语义查询扩展策略,在用户搜索Web服务阶段,使用该方法对用户的查询范围进行扩大,同时更能准确反映用户需求。在建立索引的过程中,提出快速分词算法,对WSDL文档进行分词处理。实验证明,与基于UDDI注册中心相比,大大提高了Web服务发现的效率。
其他文献
论文共分为五章.第一章首先简要的讲述了数据库在web上发布的趋势和优点,然后对web上的几个重要概念——HTTP、HTML、URL以及Client/Serverweb——作了一个简单的介绍,让读者
该文主要介绍了分布式数据库的体系结构、分类;论述了基于3层客户/服务器结构的分布式应用系统的实现方法和技术;阐明了利用Delphi5.0的MIDIAS开发多层分布式应用系统的方法;
对适于建立密码体制的一类椭圆曲线进行了研究,分析了椭圆曲线密码体制的安全性基础及常见的攻击方法,指出椭圆曲线密码体制的安全性只与椭圆曲线本身有关.分析研究了利用有
集中供热系统作为现代化城市的重要基础设施已经得到迅速的发展和广泛的应用。随着物联网技术的大力发展,数字化的监控系统得以应用,通过传感器采集数据接入主机实现监控和报
该文的主要内容是讨论并行演化算法、并根据分布并行系统的研究,针对数值优化和数学建模问题提出相对应的可靠、高效的并行演化算法.
该文的研究内容为ME运算阵列内建自测试研究.该文首先对BIST技术进行了研究.在对BIST原理的分析中,重点讨论了测试码生成和响应分析策略,并提出了用线性反馈移位寄存器(Linea
管理信息系统是企业(如加纳水利发展公司)信息交换的关键所在,它为企业管理层的人员以及其他的信息使用者提供精确可靠的报表,尽管该文中介绍的管理信息系统是建立在PC机和客
该文将对这个方面做一些深入的探讨,提出实现安全存储的原型系统—WINPLY.WINPLY实现了独立于操作系统安全性的数据安全,它以密码学为基础,对重要的数据实现加密、摘要和签名
该文叙述了IC卡公话网络系统的当前存在的技术缺陷、业务需求和发展方向,在此基础上提出了一些对IC卡公话网络系统进行改造、改进的方案.重点讨论了能管理200台IC卡公司话机
该文首先探讨了基于Web环境下网络体系结构的发展及特点,并以COMPAQ公司的客户服务支持系统为背景进行分析、设计.其次,介绍了在Browser/Server结构上该系统所采用的先进技术