基于P2P校园网搜索引擎的设计与实现

来源 :北京化工大学 | 被引量 : 0次 | 上传用户:xiaohonghe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
校园网是学校信息化建设的基础设施,是广大师生完成教学和科研的一个重要平台。基于P2P校园网搜索引擎利用P2P分布式体系结构,将网络中的资源分布在互联网中的各个节点上。并组建了基于“小世界”现象的兴趣网络,把整个资源共享范围缩小到校园网内,有效解决了P2P网络的带宽占用问题,减轻了校园网路由出口的压力,同时也提高了节点间彼此传输文件的速度。 基于P2P校园网搜索引擎采用了现今流行的两种开源技术——JXTA和Nutch。利用JXTA建立一个通用的、统一的P2P网络平台,采用IP多播技术的动态发现机制和汇聚对等体的静态发现机制,减少了资源浪费。同时采用XML方式,对其资源信息进行描述及传递,并采用了XML信息的缓存技术,通告在其经过的所有中间对等体处都会被缓存,从而使系统性能随着系统“变老”而不断提升。利用Nutch技术构建了基于Lucene的Web搜索引擎,比目前普遍采用的搜索引擎(如Baidu、google等)更具有针对性,将搜索范围限制在校园主页及其相关链接中。在网页爬行过程中采用了广度优先遍历方式,并允许服务器管理者自由指定搜索的深度,使该系统更具有实效性。
其他文献
SAR(Synthetic Aperture Radar,合成孔径雷达)是一种主动式微波传感器,由于其具有全天时、全天候、高分辨率的特点,已被广泛应用于经济、军事和科学研究等诸多领域。目前,基
随着大数据时代的来临,数据中心存储的数据量也越来越大。因此,作为数据主要存储介质的磁盘的需求量也越来越大。随着存储磁盘的增多,有各种因素,包括磁盘本身故障,环境因素,
开放性是互联网的一个最大特点,随着越来越多的用户在互联网上创作自己的内容,互联网的读者们也越来越受困于是否相信所阅读的内容。Wiki系统是典型的开放式编辑系统,用户可以自
无线Mesh网络(Wireless Mesh Networks,WMN)又称为无线网状网络,它是一种容量大、速率高、覆盖范围大的网络,具有传输可靠、扩展性好以及前期投资低等优点。无线Mesh网络是无
可穿戴计算机是一种超微型、可穿戴的新型移动计算机设备,它能随时随地为使用者提供信息获取、交换和处理的能力。它不只是将计算机微型化和穿戴在身上,它还实现了人机的紧密
在高校的信息化建设过程中,因为各种原因使各个部门根据各自的信息需要和特定的应用选择了各自的软硬件环境,因此各种媒体资源(图、文、声、像)是按部门或功能进行组织和管理
随着网络技术的飞速发展,网络元素在不知不觉中渗透到社会的每一个角落,并正在深刻的影响和改变着人们的生活。在此过程中,网络人际交往也成为现代社会人际交往的一种最新颖、最
针对经典的多安全策略支持结构,特别是通用访问控制框架(Generalized Frameworkfor Access Control,GFAC)在加入多个安全策略后效率明显下降的问题,借鉴人工免疫系统(Artific
J2ME(Java2 Micro Edition)是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供
随着软件功能的强大,复杂度的增加,只有加强软件的可理解性、可修改性、可测试性和可维护性,才能保证软件质量和延长软件生命。在软件的测试和维护过程中,对错误的跟踪定位和