基于JXTA的P2P程序设计的研究

来源 :四川大学 | 被引量 : 0次 | 上传用户:zjzzhength
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JXTA技术是网络编程和计算的平台,是用以解决现代分布计算尤其是点对点(P2P)计算中出现的问题的一种技术规范。JXTA技术提供了基础性的机制解决当前分布计算应用中面临的问题,实现新一代统一、安全、互操作以及异构的应用。目前的实现只支持基于Java技术的平台和系统。而将来JXTA技术将不受到编程语言的限制而支持更多的设备平台。JXTA使用XML数据表达,提供了强大的功能使得各种平台得以交互,并且可以克服目前P2P软件中的各种限制。同时,通过小型、简单、便于开发的构造模块,JXTA将使开发者从建立各自框架的复杂工作得以解放,可以潜心关注于建设各类新颖、创造性的、分布式计算应用。本文主要阐述了本人对P2P程序设计与JXTA技术规范理论的研究,这些理论研究包括P2P的定义,分类,结构,现状未来以及JXTA的设计目标,虚拟网,分层结构,安全性,协议等等。同时阐述了本人基于这些理论基础和JXTA开源项目而研究的P2P计算平台JXTA .NET Framework参考实现的设计与部分代码实现,其中设计包括逻辑架构,点,点发现协议,安全服务等。在代码实现的工作上主要针对JXTA .NET Framework参考实现的安全服务。
其他文献
随着计算机网络技术和多媒体技术的飞速发展,多媒体信息给人们的生活创造了极大地便利,但同时也暴露出越来越多的安全隐患问题。信息隐藏技术作为信息安全技术研究领域中的一
学位
近年来,随着计算机技术与网络技术突飞猛进的发展,现代企业遇到了巨大的机遇与挑战。如何提高自身的竞争力?很多企业都认识到企业信息化是企业强大的必由之路,然而我国企业信
随着大数据时代的到来,如何高效地分析处理海量数据成为了计算机学科的一个新的挑战。MapReduce就是在此背景下出现并飞速发展的一种计算模型。在此之前,并非没有并行计算模型,
关联规则问题是数据挖掘领域的一个研究热点。该问题的解决分为两步:频繁项集挖掘和利用这些频繁项集产生强关联规则。由于第一步决定着整体性能,因此研究频繁项集挖掘问题具有
并行/分布式数据挖掘是针对当前信息量日益增大以及数据所呈现的高维、异构和分布式存储等特性而出现的新的研究课题,分类规则挖掘是数据挖掘领域的重要分支。本文着重对多数
本文主要针对数字音频水印的稳健性、理论模型及抗几何变换攻击等问题展开研究,针对现有一些数字音频水印算法中的同步问题缺陷,提出了一种基于离散小波变换DWT(DiscreteWavele
时态数据预测是时态数据挖掘的一个重要的研究方向。它是用被预测事物过去或现在的已知数据,构造依时间变化的挖掘模型,对将来的未知做出预测。支持向量机是九十年代中期提出来
本文主要对视觉坐标测量机的仿真模型进行研究,以摄像机为测头,进行非接触式立体视觉测量。该模型通过对摄像机的运动控制,形成多目立体视觉模型,实现了基于多目的非接触仿真
入侵事件的日益猖獗,人们发现只从防御的角度构造安全系统是不够的。入侵检测系统IDS是继防火墙、数据加密等传统安全保护措施后新一代的安全保障技术。它对计算机和网络资源