web搜索范文1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1毕业设计2012年4月02日设计题目Web服务搜索引擎研究与实现学生姓名杨莉学号专业班级计算机应用技术指导教师王金玲2摘要在Web服务技术中,UDDI注册中心为Web服务的发布和发现提供了一个公共平台。目前,越来越多的企业采用Web服务的方式进行企业业务集成,为此建立起了相应的UDDI注册中心,但是这些UDDI注册中心却是私有的,只在企业范围内或者贸易伙伴之间使用,并不对外发布,作为Web服务倡导者的微软和IBM在2006年相继关闭了它们的公有UDDI注册中心,转为私有,本文将这一类Web服务定义为封闭式服务。然而许多厂商、开源组织和Web服务编程爱好者提供大量的工具来快速生成、部署和解析Web服务,任何企业或者个人都可以在Internet上生成、部署和发布他们的Web服务并供免费调用,本文将这一类Web服务定义为开放服务。由于部署开放Web服务的简便性以及普适性,互联网上Web服务数量的正在逐步递增。因此,全面而有效地获取部署于Internet上的开放服务并进行管理就成为一个十分重要的问题。关键字:Web服务;搜索引擎;URL分配;向量空间模型3目录第一章绪论............................................................................................................................41.1课题的背景及意义....................................................................................................4第二章Web服务与搜索引擎综述.......................................................................................42.1web服务.....................................................................................错误!未定义书签。2.1.1面向服务体系架构....................................................................错误!未定义书签。2.1.2Web服务的核心技术................................................................错误!未定义书签。2.2搜索引擎.......................................................................................错误!未定义书签。2.2.1搜索引擎的发展历史................................................................错误!未定义书签。2.2.2搜索引擎的分类........................................................................错误!未定义书签。2.2.2搜索引擎的分类........................................................................错误!未定义书签。2.2.3搜索引擎的原理........................................................................错误!未定义书签。2.3本章小结.......................................................................................错误!未定义书签。第三章web服务引擎的总体框架........................................................................................62.1web服务引擎的特点分析.........................................................错误!未定义书签。2.1.1系统初步调查..................................................................................................62.1.2系统开发的目标...............................................................错误!未定义书签。2.2web服务引擎的系统结构.........................................................错误!未定义书签。2.3web服务引擎服务端.................................................................错误!未定义书签。2.2.2系统开发的经济可行性...................................................错误!未定义书签。2.2.3系统的操作可行性...........................................................错误!未定义书签。2.2.4组织与管理可行性.............................................................错误!未定义书签。第四章Web服务搜索引擎的关键技术................................................错误!未定义书签。3.1通用搜索引擎的使用.................................................................错误!未定义书签。3.1.1主控main()函数执行流程...............................................错误!未定义书签。3.1.2输入记录模块...................................................................错误!未定义书签。3.1.3查询记录模块...................................................................错误!未定义书签。3.1.4更新记录模块...................................................................错误!未定义书签。3.1.5统计记录模块...................................................................错误!未定义书签。3.1.6输出记录模块...................................................................错误!未定义书签。3.2种子集合的选择.........................................................................错误!未定义书签。3.3种子集合的选择...........................................................................错误!未定义书签。第五章Web服务搜索引擎的实现........................................................错误!未定义书签。4.1网络爬虫部分......................................................................错误!未定义书签。44.2服务端的设计......................................................................错误!未定义书签。4.3索引部分..............................................................................错误!未定义书签。4.4查询客户端..........................................................................错误!未定义书签。4.5本章小结..............................................................................错误!未定义书签。3.1.6输出记录模块错误!未定义书签。4.1源代码分析及运行结果..............................................................................................................错误!未定义书签。结论.....................................................................................................错误!未定义书签。谢辞.....................................................................................................错误!未定义书签。参考文献.....................................................................................................错误!未定义书签。第一章绪论1.1课题的背景随着Internet和信息技术的迅猛发展,信息以惊人的速度增长。海量、动态和异构是目前信息资源增长与发展的三个最主要特点。使得现有网络成为一个巨大的异构的信息平台,大量的软件服务部署于此平台之上,随着软件服务的数量与日俱增,用户如何方便地发现并使用这些服务以及服务与服务之间进行灵活的互操作成为目前工业界与学术界共同关注的重要问题,由此产生了面向服务计算(Service-OrientedComputing,SOC)的概念。面向服务计算(SOC)是一种新生的、跨学科的分布式计算理念,它代表了当今软件开发和分布式计算的最新的发展方向,该理念中,服务是自治的、与平台无关的基本计算单元,每个服务都可按照标准,灵活地进行描述、发布、发现和组合,这些相互协作的应用程序构成了跨越组织边界的分布式网络。由W3C、微软、IBM、HP等机构提出的Web服务技术是一种基于XML协议族的新型网络软件模型,Web服务是部署在Web上的软件组件或应用程序,提供了某种特定的功能服务,都可以在Web上发布、发现与使用。Web服务将Web由一个信息集合转化为分布式的计算设施,实现了一个与平台和语言无关的、低耦合的开放系统集成框架与应用环境,是计算机界目前研究的热点问题之一,也被认为是面向服务计算技术的最有前景的应用。Web服务是由URL标识的软件系统,其接口和绑定通过XML进行定义和描述,Web服务支持通过互联网协议(例如:HTTP协议)使用XML消息与其它Web服务或软件系统直接交互。它的

1 / 31
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功