论文部分内容阅读
近年来,随着企业规模的不断扩大,各种相关文件资源数量的激增,建立企业内部的文件共享系统非常必要。与传统的C/S模式相比,P2P技术更为充分地利用了客户端,使得共享系统并不完全依赖服务器,这样就可以有效避免随着网络的扩大而出现的瓶颈。P2P技术还使得用户之间直接交流称为可能,进一步地提高了文件共享的效率。本论文首先深入探索和研究了P2P技术的相关理论,体系结构,发展趋势以及优势和不足;然后对eDonkey2000协议的内容和实现手段进行了研究。之后对Lucene搜索算法的相关理论进行了研究,并对其分词方式进行改进,提出基于词表的分词方式,通过添加中文词表并构建词语树,使其更有效地支持企业内部的文件共享系统,提高文件以及相关信息搜索的效率,方便企业内部对文件,文档,资源的获取和使用。本文在对P2P的基本理论、基本结构进行研究的基础上,以eDonkey2000协议作为实现了P2P架构的基本协议实现了基本的P2P网络,并在此基础上对基于P2P的企业内部文件共享系统进行了详细的系统分析与设计,最终实现了此共享系统。文章最后对本课题的研究内容进行了总结,并对未来的研究做了不成熟的展望。