当前位置:问答库>论文摘要

题目:一种双层匹配的Web服务发现研究与实现

关键词:Web服务发现;向量空间;层次路径模型;P2P

  摘要

Web服务作为一种新兴的Web应用模式,是数据和信息集成的有效机制,能够解决异构平台上的数据和应用整合的问题。随着Web服务应用的逐渐增多,如何从庞大的服务群中找到最佳服务成为了值得关心的问题。然而,传统的服务发现技术是基于WSDL(Web Services Description Language)和UDDI(Universal Description Discovery and Integration)规范相结合的解决方案,通过关键字匹配和集中式的发现机制来实现,基于关键字的搜索方案无法适应Web服务这种带有技术信息的复杂搜索,限制了查全率和查准率.。近来兴起的基于语义的Web服务发现方案由于代价较高,还不能大规模的应用。本文在某大型内网资源共享平台的背景需求下,从实用出发采用了一种基于服务描述文本匹配和服务参数结构匹配的双层Web服务发现方法,充分挖掘现有Web服务描述的潜力,同时采用了分布式网络作为服务信息的存储和交换技术,以适应某大型内网所要求的方便、可靠、灵活的特点。本文主要工作和研究成果如下:1. 比较全面的介绍了Web服务、服务发现机制、信息检索方法和P2P网络等相关知识背景,以及Web服务发现的研究现状。2. 在某大型内网环境下采用了一个基于服务描述文本层次和基于服务调用参数结构层次的双层服务发现方法。首先在文本层次上采用向量空间算法过滤掉大量无用的服务,然后在参数结构层次上采用结构树变形、改进权重算法的层次路径模型的匹配从而实现更精确的查找。3. 构建了存储和交换Web服务描述信息的P2P网络,并在此网络上传递服务的查找和响应信息,以突破集中式服务发现的限制。同时结合P2P网络背景下的服务发现机制对原有的Lucene排序机制进行了改进。4. 设计并实现了双层匹配的Web服务发现原型系统。5. 最后验证了双层Web服务发现方法在某大型内网资源共享平台中的合理性,可行性和有效性,并给出了分析结果。