预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共73页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

北京邮电大学 硕士学位论文 基于P2P模式的网络信息交互平台的研究与设计 姓名:金毅 申请学位级别:硕士 专业:软件工程 指导教师:雷友珣;赵方 20070309 基于P2P模式的网络信息交互平台的研究与设计摘要由于P2P模式相对于C/S模式在互联网应用中的优越性,使P2P技术得到了快速发展,与之相关的业务应用也是层出不穷。但是目前大多数P2P业务都建立在独立应用模式的基础上。而从长远来看,互联网各种业务之间相互融合,彼此互通是大势所趋。而这种趋势则要求各业务应用系统具有可集成性、可扩展性、模块可重用性、安全性和经济性。恰恰独立应用模式在这些方面,都存在问题并难于解决,故此提出了,基于P2P模式的网络信息交互平台(简称:P2P网络信息交互平台),各P2P业务应用都基于该平台开发和运行。这种应用模式的出现,使以上5个方面的问题迎刃而解。因此本论文将以P2P网络信息交互平台为对象,进行相关研究和设计。本论文首先,对研究背景进行介绍,并对P2P模式和C/S模式进行分析和对比。其次,根据P2P业务模式的特点和发展趋势,对P2P网络信息交瓦平台进行需求分析。依据分析结果,和多种P2P技术的对比结果,最终确定了使用JXTA作为P2P网络信息交互平台的核心技术。在此基础上提出了P2P网络信息交互平台的总体设计方案(其中包括在此平台之上实现通告浏览、组内通信和文件传输3种P2P业务应用)。接下来完成了相应的模块详细设计和编码工作(并搭建出相应的系统模型)。最后提出了对数据传输安全性和P2P网络管理模式方面的改进设想,并对P2P业务应用的商业化前景进行了初步分析。本论文研究成果的意义在于:首次提出面向P2P业务应用的网络信息交互平台的概念。并通过实践证明,“TA技术是构建P2P通用软件系统平台的最佳选择。通过P2P网络信息交互平台的初步实现,为今后致力于该领域研究的人员,提供了一套比较完整的参考资料。而P2P网络信息交互平台的开源计划,为继续改进完善,创造了有利条件,为最终实现商业化应用,提供了机会。关键词P2P,JXTA,平台,设计摹于P2P模式的网络信息交互平台的研究与设计北京邮电大学T程硕j‘学位论文 NETWoRKPLATFoRMP2PMODEINFORMATIONP2PNIIP).diversifiedNliP(includingtransmission).Third.itcoding(andmodel).FirmllV.aboutcommercializedRESEARCHANDDESIGNOFINTERACTIVEoNABSTRACTComparedthemodeenabledandofproblemsiustNetworksalvesdesignPlatform(abbre们atedsummarizedbelow.First.ittrend.determinesbasismodeltransmissionmanagementpreliminarybyforplatfolln.Meanwhile.thefield.Moreover,theitsprovidesWORDSwithC/Smode,thenotableadvantageshaverapiddevelopmenttechnology,ofwhichapplicationhascoveredmoreareas.AsblendingtechnologiestheirbeentrendInternetdevelopment.itrequiresthatappliedsystemscharacteristicsintegration,expansion,modelrepetition,safetyeconomy.However,atpresent,thetechnologyiSmostlybasedindependentmode.whichhardsolveinmentionedaspects.Thus,thisthesisgivesconceptlnfo}rmationInteractivePlatformmode.ThewelldevelopingfunctioningthisplatformfoundationalIareas.Theemergenceallfiveaboveaspects.ThisfocusesresearchInformationTheintroducesbackground,analysesmode,andcomparestwomodeseachother.Second.itanalysespeople’SdemandNliPaccordingfeaturesJXTAaccordanceresultanalysiscomparison