P2P网络平台JXTA的应用研究

来源 :贵州大学 | 被引量 : 2次 | 上传用户:starylove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对等网络技术(P2P)作为一种新兴的技术,近些年来得到快速的发展。P2P中的每个节点既是资源的提供者,又是资源的获取者。与传统的模式相比,具有无可比拟的非中心化、可扩展性强、健壮性、高性能/价格比、安全性高等优势。同时P2P技术具有广阔的应用前景,已经应用到即时通讯、文件共享、对等计算、精度搜索、企业应用、电子商务和电子游戏等领域。但是众多P2P系统均是各自为政,形成了一个个P2P的孤岛。这样与P2P设计的分布式的初衷相背离了。在2000年的夏天,Sun公司提出了“只有互通才能真正发挥出P2P的优势,就好像即时通讯IM(Instant Messaging),能互连的人越多,越有价值”的观点,并出面发布一个平台—JXTA平台。JXTA不仅仅是一个对等网络计算平台,关键的是它实现一个与网络、编程语言和平台无关的支持多种P2P应用的平台。JXTA平台具有互操作性、平台无关性、广泛性等特性,是P2P应用开发的理想平台。本论文通过对P2P平台JXTA的三层体系结构和协议的分析研究,掌握基于JXTA平台开发P2P应用的核心技术和过程,从而运用JXTA提供的一套数量少,概念简单的协议构建P2P应用系统。最后,本文提出基于JXTA平台,集成5Ms和J2EE技术设计并构建一个分布式工作流平台,简称PDWP。论文首先给出了PDWP的网络架构图和体系结构图,并描述了PDWP要实现的一些功能;接着按功能模块对PDWP的具体实现进行了详细地讲述,主要模块包括P2P底层网络的建立、工作流的定义和发布、消息的接收和发送以及任务的启动、中止、挂起、恢复和推进;最后通过实验对PDWP在提高设备分散、信息化建设和网络条件不同的企业之间信息交互和协作的效率上的性能进行评价。论文首先阐述了P2P网络计算的历史与发展现状以及P2P典型应用;然后详细分析研究新的对等网络计算平台——JXTA,包括JXTA的体系结构、基本术语、核心协议和标准协议:最后给出开发实例——一个建立在JXTA平台上的分布式工作流平台。
其他文献
随着互联网的飞速发展,网络承载的流量和内容也越来越庞大,由此造成的网络拥塞和用户体验下降也越来越成为人们关注的焦点。由于如今网络流量的使用量过大,以及各种P2P,VOIP
实时调度算法是嵌入式实时系统设计和实现的关键问题之一,也是保障实时系统两个必备特性(时限性和可靠性)的重要方法,是实时系统中重要而活跃的研究领域。在众多的实时调度算法
随着全球信息化的发展,信息技术已经成为一种应用面最广,渗透性最强的战略性技术。Internet的日益普及,极大地推动了国家信息化的步伐,它在给我们带来难得的发展机遇的同时,也带来
学位
ASP(Application Service Provider,应用服务提供商)平台为加速中小企业的信息化进程提供了一个有效途径,随着平台的不断推广,企业用户信息(如客户信息、财务信息等)的不断增加,
本文对基于Web的问答系统答案抽取进行了研究。文章提出了一个新的结合形式概念分析的概念化聚类用户日志的方法,使用改进的基于DBSCAN聚类算法聚类用户的日志,根据问题/查询词
随着手机应用的迅速扩展,越来越多的应用程序从电脑移植到手机上面,而三维程序在手机上的应用也极大的丰富了手机的应用范围。然而,由于手机物理硬件及计算能力的限制,大型场
在目前的人脸图像信息处理领域中,包含有人脸识别、人脸跟踪、姿势估计、表情识别等多个研究方向,然而,所有这些研究方向都涉及到一个人脸标识和定位的问题,即必须知道人脸在图像
随着3D动画、影视特效、建筑模型、数字媒体等产业的迅速发展,人们对三维场景绘制的需求也越来越多。三维绘制具有计算量大、数据繁多的特点,特别是随着建模技术的发展和人们
随着网络技术的迅猛发展,信息处理成为人们获取有用信息不可缺少的工具。文本分类是中文信息处理的一个重要的研究领域。其目标是在分析文本内容的基础上,给文本分配一个或多