浅谈基于jxta的文件共享系统myfileshare的设计与实现

浅谈基于jxta的文件共享系统myfileshare的设计与实现

ID:34809578

大小:4.37 MB

页数:60页

时间:2019-03-11

浅谈基于jxta的文件共享系统myfileshare的设计与实现_第1页
浅谈基于jxta的文件共享系统myfileshare的设计与实现_第2页
浅谈基于jxta的文件共享系统myfileshare的设计与实现_第3页
浅谈基于jxta的文件共享系统myfileshare的设计与实现_第4页
浅谈基于jxta的文件共享系统myfileshare的设计与实现_第5页
资源描述:

《浅谈基于jxta的文件共享系统myfileshare的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中南大学硕士学位论文基于JXTA的文件共享系统myFileShare的设计与实现姓名:廖龙申请学位级别:硕士专业:计算机应用技术指导教师:谭汉松20090521摘要近些年来,随着互联网的发展和普及,P2P应用重新成为网络技术研究的热点,而使用P2P技术的文件共享系统则是其中重要的研究领域。考虑到目前基于P2P技术的文件共享系统存在着一些缺陷,设计和实现了一个基于JXTA的文件共享系统myFileShare。本论文的内容主要如下:首先论述了P2P应用的意义,接着对文件共享系统的现状进行了分析,指出了现有主要的文件共享系统存在的不足之处。接着介绍了JXTA技术,为在文件共享系统的设计

2、与实现中应用JXTA技术提供理论基础。然后分析了系统的目标,提出了系统的设计方案,设计了一个基于JXTA的P2P文件共享系统myFileShare。目前存在的文件共享系统提供的核心功能一般为:文件发布功能、文件搜索功能和文件下载功能。myFileShare系统在这三大功能上添加了文件预定功能,它能使文件共享服务的提供者能精确的共享消费者需要的资源。myFileShare系统中的节点不依赖于其它特定的节点,从而使系统具有较强的稳定性和可靠性。myFileShare系统采用Java语言编写,使用的类库也全部用Java语言编写,利用Java语言的跨平台特性提高了系统的可移植性。目前许多

3、节点处在具有防火墙和NAT设备的网络中,myFileShare系统能有效地穿越防火墙和NAT设备,从而能有效地利用网络中的节点。最后本论文阐述了myFileShare系统中的关键技术,并对myFileShare系统进行了测试分析。关键词JXTA,P2P,Peer-to-Peer,文件共享系统ABSTRACTInrecentyears,withthedevelopmentandpopularizationoftheInternet,P2Papplicationsbecomearesearchhotspotofnetworktechnologyagain,andthefileshar

4、ingsystembasedonP2Ptechnologyisoneoftheimportantareasofresearch.TakingintoaccountthedefectincurrentfilesharingsystembasedonP2Ptechnology,aJXTA-basedfilesharingsystem,myFileShare,isdesignedandrealized.Thecontentofthisthesisareasfollows:Firstly,thesignificanceofP2Papplicationswasdiscussed,thest

5、atusofcurrentfile—sharingsystemisanalyzed;andthenthedefectofcurrentmajorfile-sharingsystemispointedout.InordertoprovidethetheoreticalbasisofusingJXTAtechnologyinthedesignandimplementationoffilesharingsystems,JXTAtechnologyisintroduced.Secondly,Followedbyananalysisofsystemobjectives,thesystemd

6、esignplanisproposed,andthenaJXTA-basedP2Pfilesharingsystem,myFileShare,isdesignedandrealized.Ingeneral,currentexistingfilesharingsystemshavefollowingcorefunctionality:filepublishingfunction,filesearchfunctionandfiledownloadfunction.Besidesthesethreemajorfunctions,thefilereservingfunctionisadd

7、edinmyFileSharesystem.Itcanenablestheprovidersoffilesharingserviceprovidemoreaccurateresourcesforconsumers.ThenodeinmyFileSharesystemisnotdependentonanyotherparticularnodes,strongstabilityandreliabilityisprovided.Thesystemandthelibraryusedbyt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。