1 / 72
文档名称:

基于JXTA的P2P资源检索平台的设计与实现.pdf

格式:pdf   页数:72
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于JXTA的P2P资源检索平台的设计与实现.pdf

上传人:banana 2014/2/26 文件大小:0 KB

下载得到文件列表

基于JXTA的P2P资源检索平台的设计与实现.pdf

文档介绍

文档介绍:上海师范大学
硕士学位论文
基于JXTA的P2P资源检索平台的设计与实现
姓名:彭晓君
申请学位级别:硕士
专业:计算机应用技术
指导教师:胡金初
20090401
摘要
随着 的快速发展,网络所蕴涵的信息量急剧地膨胀。现有基于
Client/Server 模式的搜索技术,存在着服务器单点失效、信息更新周期长、缺乏
语义支持等不足,极大地限制着搜索结果在查准率和查全率两个方面的提高。如
何在庞大的互联网上更有效地获得有价值的信息己成为人们日益关注的问题。
P2P 技术具有分布式、动态性、可扩展性的特点。P2P 技术应用于搜索引擎,
给搜索引擎的发展带来了新活力。
论文主要探讨一种将 P2P 的新理念和技术优势引入搜索引擎系统的方式,主
要研究内容和解决的问题包括:
(1) 由于现有的 P2P 应用程序均采用从底层开发的方式,没有共同的标准,
彼此间无法相互兼容。因此,设计系统时选择了 SUN 公司的通用开发平台——
JXTA 作为网络的开发标准,在 JXTA 协议基础上构建了基本的 P2P 通信网络。
(2) P2P 网络中的资源发现是一个难点。实现中采用 IP 多播进行防火墙内的
多播搜索,采用 HTTP 实现穿越防火墙的搜索。同时定义了“搜索”对等组,提
供组成员资格服务,并将通信流量限制在对等组范围内,避免网络通信流量不必
要的扩散。
(3) 研究分析了 Lucene 资源评分算法,并在此基础上提出了一套基于 P2P 网
络的综合排序机制。此外,针对 P2P 网络的特点,提出了一种基于分布式哈希
表(Distributed Hash Table,DHT)的缓存索引机制,能较为有效地提高 P2P 网络
的利用效率。
(4) 定义了位于 P2P 网络之上的对等组管理服务、管道通信服务、消息管理
服务、内容下载服务以及本地资源管理服务,设计了便于用户操作的应用界面,
从而构建了一个完整的基于 JXTA 的资源检索平台。
最后在充分研究分析的基础上对系统进行了实现。

关键词:P2P、JXTA、Lucene、资源检索、搜索引擎
论文类型:应用研究
Abstract
The 's phenomenal impact and subsequent growth stemmed primarily
from the open,public,working it offers. Most current
applications,however, use client-server technologies that working as an
ancillary,Since point of failure and value-added feature,and limit resources sharing to
some has been a hot issue about how to get useful and valuable information
in tremendous .
P2P has characteristics of distribution,dynamics and scalability. That P2P
technology is to be applied into search engine brings new energy for search engine.
(1) Because existing P2P applications are developed from the bottom with no
standards,all of them can not patible to each ,while designing,P2P
platform—JXTA is close as the development standards for work,and a basic
work is built based on JXTA protocols.
(2) Resource discovery is a difficult point in multicast is used for
broadcast searching within firewall,and HTTP is realized to search through firewall.
Meanwhile,search peergroup is d