基于Java的P2P对等计算技术的研究

被引量 : 0次 | 上传用户:datoufangyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P(Peer-to-Peer)对等网络是一个拥有强大计算能力,能提供多种服务,支持各种交互,开放且能够处理异构和分布式资源的网络平台。P2P引导网络计算模式从集中式向分布式偏移,网络应用的核心从中央服务器向网络边缘的终端设备扩散,它在网络资源利用率、消除服务器瓶颈等多方面有着明显的优势。而JXTA是一个用来解决P2P计算的开放式网络计算平台,具有互操作性、平台独立性、普适性和安全性等几大特性,旨在为P2P应用构筑强大且灵活的通信底层。JXTA的第一个参考实现是基于Java的,Java技术体系具有跨平台等许多特性,其与P2P的核心对等思想具有完美的一致,基于Java的P2P对等计算具有许多优势,有利于应用系统的开发和部署,可以开发出跨平台的、高效的、安全的网络应用系统。因此P2P技术蕴涵着巨大的商业和技术的潜在价值。本文是对基于Java的P2P对等计算技术的研究。首先介绍了P2P分布式对等计算技术的历史和发展现状,就P2P的机制原理、体系结构和主要特征等进行了讨论,并对P2P技术与客户/服务器技术在性能上作了一个全面的比较。接着对JXTA这个针对P2P的网络计算平台的相关概念,JXTA的体系结构、核心组件和协议,Java与P2P和JXTA的关系,运用Java构建P2P网络所具备的优势等进行了阐述。然后从技术发展和社会需求两方面来分析、讨论了P2P技术的应用,并就P2P对等计算系统实现过程中迄今为止需要重点解决的技术标准化问题、资源发现与路由算法的效率问题、管理与版权问题、应用模型问题以及安全问题等进行了分析探讨并提出了相关对策。最后在JXTA协议基础上基于Java语言实现了一个纯P2P的即时通信系统。在这个系统中用户之间可以直接通信、共享资源或协同工作而不依赖于一个中央服务器的支持,可以避免网络用户剧增时所带来的性能下降以及可能的单点故障,而且还可以将应用扩展到其它领域。并对今后的进一步研究提出了思路。
其他文献
随着煤炭的大量开采,塌陷区逐渐增多,严重地破坏了矿区生态结构,影响了矿区及周边地区人们的生活。虽有部分塌陷区已经进行复垦,但是并未达到比较令人满意的安全状态,在这样
中国正处于社会保障制度大改革时期,养老保险改革是其核心。本文在总结西方各国养老保险发展的成败得失基础上,通过对于现收现付和完全基金制两种养老保险资金筹集模式的比较
本文从现代教育管理和教育技术的角度,即比通常的教学法更宏观和更微观的层面研究了英语教学改革。 本文倡导在英语教学中运用经济管理的思想方法,对先后开展的学习活动以
作为20世纪中美文化交流中影响最大的美国思想家,杜威(John Dewey,1859-1952)恰遇五四时期最有利的时机应邀来华讲学,使得他的学说在中国广泛传播,对于中国社会的政治、经济
从50株不同种属的酿酒酵母中筛选出一株生物量及SOD含量均较高的酵母菌B94,以其为出发菌进行了原生质体紫外线诱变,亚硝基胍及60CO-γ射线复合诱变育种,结果得到了一株高产突
会话分析是一个新兴的领域,目前其发展已呈欣欣向荣之势。许多学者都对这个领域表现了极大的热忱和关注。会话是人们传达信息、表达思想的重要的工具。会话分析研究的理论意
涩北一号气田为第四系疏松砂岩气藏,埋藏浅,气水层交互,层多而薄,易出水出砂,开发过程中为实现提高单井产量、有效抑制出砂的目的,直井多采用多层合采方式进行生产。气藏多层
像通信、计算机科学、生物学等许多领域的新进展都面临着要处理一些复杂系统问题。自然界和社会生活中的系统的复杂性可归因于一个个交织的网络(像因特网、生态网)的复杂性,
世纪之交,全球化迅猛推进,科技革命蓬勃发展,世界经济社会已经并将持续发生巨大的变革。学习、借鉴发达国家依靠国家力量主导、调控科学技术发展、推进科技革命的成功经验,抓
8—19世纪初,中国民营企业已处于多种类型并存的局面,这些不同类型的民营企业在自身发展方面呈现出循序性、非循序性和反循序性;在时间、空间、部门及行业分布上呈现出动态不