论文摘要
P2P网络技术被广泛应用于文件共享、分布式计算和协作系统等各个领域。但长期以来,各个P2P研究组织一直未达成一致的P2P标准,每一个P2P产品供应商都使用不兼容的技术使它的用户同别的P2P通信相隔离,因此阻碍了P2P技术的进一步发展。 JXTA技术的提出就很好的解决了这种应用割据的局面,它是P2P发展史上的一个里程碑。但与此同时,基于JXTA技术构建的网络由于采用DHT方法进行查询,导致查询方式极为复杂和难以实现,并且效率低下,使之只能在特定的网络上使用,很难成为应用的主流。 移动Agent是分布式计算领域中的新技术。应用移动Agent来改进JXTA网络中的资源搜索具有多样性、灵活性、可扩展性、全面性和有效性等众多优点。作者在现有的JXTA网络平台基础上,提出了三层结构的资源搜索网络模型,并引入了与该结构相适应的新的搜索策略,充分发挥了移动Agent的优势。 本文主要对JXTA网络中的网络结构和搜索策略进行了有益的探索和实践,做了以下工作: 1、分析现有P2P网络中的网络模型及相应的搜索策略,指出它们的优点与不足。 2、在现有JXTA网络中引入了服务对等点的概念,利用服务对等点改进了集合点的管理方法,从而使现有的JXTA网络结构扩展为三层结构。 3、在上述的网络模型中,引入移动Agent技术,将移动Agent充当集合点间转发查询的载体,取代了复杂的DHT方法,从而提出了一种与此模型相适应的资源搜索策略。并将所提出的资源搜索策略与现有策略进行比较,验证了该方案的优越性和可行性。 4、实现了一个基于JXTA协议和移动Agent技术的资源搜索系统原型JMAS,使其可以在JXTA网络中进行文件搜索,并在局域网内进行了实验评测。
论文目录
摘要Abstract第1章 绪论1.1 课题的研究背景1.2 研究内容及意义1.3 本文的章节安排第2章 JXTA技术和移动Agent技术概述2.1 JXTA技术概述2.1.1 JXTA设计目标及体系结构2.1.2 JXTA有关概念2.1.3 JXTA协议2.2 移动Agent技术概述2.2.1 移动Agent的起源和定义2.2.2 移动Agent系统的体系结构2.2.3 移动Agent的工作机制2.2.4 引入移动Agent技术的优势第3章 现有网络模式及搜索机制的研究3.1 搜索网络模式分析与选择3.1.1 纯P2P模式3.1.2 集中索引模式3.1.3 混合P2P模式3.1.4 JXTA网络的基本特性3.2 搜索机制的研究及对比分析3.2.1 有保证的查询机制3.2.2 无保证的查询机制3.2.3 现有JXTA网络查询机制解析3.3 JXTA网络存在的问题第4章 改进后的JXTA搜索网络模型4.1 JXTA搜索网络结构上的改进4.1.1 利用服务对等点来管理集合点4.1.2 服务点的管理4.2 资源搜索策略的改进4.2.1 资源的描述与发布4.2.2 资源的搜索机制4.2.3 节点通信与资源传输4.2.4 RPV表的优先级划分4.3 新搜索模型的性能分析第5章 系统原型的设计实现及评测5.1 系统实现平台5.2 网络结构和搜索策略的实现技术分析5.2.1 网络结构实现技术分析5.2.2 资源搜索策略实现技术分析5.3 系统实现5.3.1 系统的整体实现5.3.2 资源发布模块5.3.3 资源搜索模块5.3.4 资源下载模块5.4 系统的实验评测第6章 总结与展望6.1 总结6.2 展望参考文献攻读学位期间公开发表论文致谢研究生履历
相关论文文献
标签:对等网络论文; 移动论文; 服务对等点论文; 集合点视图论文;