【摘 要】
:
JXTA技术是由Sun公司在2001年2月提出的一项新技术,主要用于提供P2P程序所需的基础服务。该技术致力于创建一个通用的平台,以简单而有效的方式构建特定的对等式和分布式服务
论文部分内容阅读
JXTA技术是由Sun公司在2001年2月提出的一项新技术,主要用于提供P2P程序所需的基础服务。该技术致力于创建一个通用的平台,以简单而有效的方式构建特定的对等式和分布式服务与应用,使得开发者不需要过多考虑如何解决对等计算的技术问题,而可以专注于如何实现与完善可扩展、互操作性强且具有高可用性的高层应用。与此同时,JXTA网络由于采用DHT方法进行查询导致查询方式极为复杂和难以实现,并且效率低下,使之只能在特定的网络上使用,很难成为应用的主流。本文从基于JXTA技术的P2P网络的集合点的管理入手,具体地分析了现有集合点管理的缺陷,提出了有效的管理集合点的策略。这种策略能够有效的控制网络中集合点的数目。我们详细解析了在基于JXTA技术的Peer-to-Peer网络中,普遍存在RPV管理不足的现象,该现象对网络中的信息传递有较大影响,并且有可能导致查询效率和网络性能的降低。通过分析在查询时从RPV表中选择高优先级集合点的必要性和可行性,对RPV表中的信息划分优先级,同时也改善了RPV的适应性。在此基础上,我们提出了组对等点的概念。组对等点有效解决了当JXTA网络规模扩大时,维护RPV表的困难。同时,对组对等点提出了管理措施,并给出了相应的JXTA网络查询策略。由于新的查询策略属于洪泛式查询,因此,本文借鉴了当前P2P网络上广泛应用的查询到达公式,并对其拓展用于JXTA网络。通过对网络查询到达公式分析,得到了影响JXTA网络查询性能的因素,并利用该公式对改进后的JXTA网络进行了分析。分析结果表明:我们改进的JXTA网络查询策略及其改进的管理策略有效的增强了JXTA网络的适应性并且提高了网络的查询效率。
其他文献
本文通过对IP网络中具不确定信息的QoS单播路由问题的研究分析,介绍了不确定信息的产生背景,以及国内外对该问题的研究状况,然后在A.Orda和R.Guerin等人提出的算法基础上,本
统一建模语言(UML)已经成为面向对象建模事实上的工业标准,用于大型复杂系统。随着被建模系统越来越复杂,模型一致性问题也变的更加突出。目前,多数的UML建模工具并没有提供
随着软件产业的不断发展及软件规模的不断扩大,软件生产过程中出现了一些新的阻碍软件产业进一步发展的问题,如需求的不断变更、文档维护、重复开发等。为解决这些问题,对象
Internet经过近20多年的迅速发展,给网络管理软件的应用带来了广阔空间,同时也带来了更多新的难题和挑战:主机和网络服务成几何级数的增加,令到传统高度集中的网络管理模式已经无
工作流是一种反映业务流程的计算机化的模型,是为了在先进计算机环境支持下实现经营过程集成与经营过程自动化而建立的、可由工作流管理系统执行的业务模型。工作流的生命周期
城市轨道交通系统因基建成本高,故采用高密度方式运营,而城市轨道交通系统的安全、速度、输送能力和运营效率与通信信号系统密切相关。现在国内城市轨道交通信号系统全部来自国
通过引入基于网络的存储虚拟化技术,使数据与物理设备相分离,实现数据的集中存储,统一管理。不但可以有效地消除信息孤岛,而且方便了对数据进行维护,保证数据的一致性和可靠性。存
近十几年来,Internet取得了惊人的发展,已经成为人们交流思想、传达信息和获取知识的快速和重要的渠道.多媒体技术尤其是流媒体技术的发展,使信息的传播力和影响力更胜传统的
本文介绍了一些关于XML的基础知识,以及时态数据库的基础知识。然后介绍了一种关于时态XML的模型。利用该模型可以实现时态XML文档到与时态数据库间的相互存储转换。另外,
近几年,嵌入式系统的应用越来越广泛了,Linux在嵌入式系统中被广泛的使用。但嵌入式应用中一般要求嵌入式操作系统小型化并具有实时性能,而Linux作为一种通用操作系统,对这些