基于P2P的远程协助系统的研究与实现

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:wangjinshui6699
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术作为一种新兴的网络技术在近几年得到迅速的发展。在这种非中心化的网络体系结构中,每一个对等体(Peer)之间可以直接通信,而不需要通过中心服务器,避免了在传统客户机/服务器模式下,由于服务器瓶颈,造成的种种缺陷。为此,Sun公司于2001年推出了开放性的对等网络研究项目—JXTA,它主要用于提供P2P程序所需的基础服务。该技术致力于创建一个通用的平台,以简单而有效的方式构建特定的对等式和分布式服务与应用,使得开发者不需要过多考虑如何解决对等计算的技术问题,而可以专注于如何实现与完善可扩展、互操作性强且具有高可用性的高层应用。现有的远程协助系统一般都需要有服务器的支持,随着网络中节点数量的不断增加,服务器所需处理及转发的数据也会不断增加,节点所接收到的远程图像质量会急剧下降,服务器成为扩大系统规模的瓶颈。本文在分析和总结当前主要远程协助系统所存在问题的基础上,结合P2P技术,提出了一种新的基于P2P的远程协助系统的解决方案,并在JXTA平台上加以实现。系统不再需要服务器,原来由服务器完成的任务交给参与的节点负责,这样就消除了系统瓶颈,降低了网络拥塞,提高了远程协助服务的质量。论文的主要研究和实现工作可以分为如下几个方面:对P2P技术和JXTA平台进行了研究与探讨,包括P2P网络结构、P2P的技术特点、JXTA网络架构、网络服务、安全实现等等,并对JXTA发现策略与JXTA核心协议进行了重点研究。在对P2P发现机制进行深入讨论的基础上,融合了构建P2P远程协助系统所遇到的如网络传输时延、数据缓冲区的控制、图像信息的压缩和获取等问题的解决方法。提出了本文创建完全分布式远程协助系统模型的可行性方案,并在此基础上完成了该系统模型的设计和编码工作。系统构建了一个完全对等的P2P网络应用,利用JXTA技术实现了对参与协助的对等组及其成员的管理、对等组内多人即时通信和私有即时通信以及对等组内节点远程协助的功能。此外,本文设计了符合目前网络特征的模拟测试环境,在此环境中对系统进行了充分的测试,证明了系统的可行性。最后,对该课题进行了总结与展望,并对系统模型中存在的问题给出了较为有效的解决方案。
其他文献
随着云计算和SaaS服务模式的兴起,SaaS服务商需要对大量的服务进行发布,而订购用户也需要根据自己的兴趣进行大量的订购。订购用户可能会经常性的上线、离线以及新加入系统的订
混沌信号是由确定性系统产生的非周期的、类似随机的、在一定范围内无限填充的信号。混沌系统,即能产生混沌信号的系统,具有连续宽频谱、复杂的不可预测的动力学行为、敏感的依
近年来,P2P技术尤其是P2P文件共享技术取得了令人瞩目的发展。但是,P2P文件共享技术给人们带来便利的同时,也带来了诸多问题。最新统计表明,P2P流量占据了整个互联网流量的60%以上
数据挖掘(Data Mining)作为数据库研究领域中的热点,正受到越来越多的关注,其任务是从大量数据中发现有用的数据,提取隐含在其中的、人们事先不知道的但又可能有用的信息和知识
随着Internet的飞速发展,人们越来越依靠网络查找自己所需要的信息,搜索引擎增强了人们定位和收集信息的能力,在一定程度上解决了“信息过载”和“资源迷向”的问题。但是一
一作为美国一档具有相当知名度和美誉度的老牌晚间新闻节目,《夜线》一度被业界视为客观冷静解读新闻的良好范式,而随着时代的变迁,如今的《夜线》也受到了来自同时段电视节
2006年初,中央部署开展村级组织活动场所建设,我省各级党组织抓住时机、及时启动,上下一心、合力推进,按照省委提出的目标要求,提前一年圆满完成了3339个村级组织活动场所建
4月的北京,草木更新,鲜花初放,在一派风和日丽,春意盎然的时刻,迎来了国际新闻电信理事会(IPTC)的朋友。3月30日至4月4日,来自18个国家、33个新闻机构和研究部门的50多位国际
现阶段,中国社会老龄化和城市化进程加速,脑血管疾病已成为严重影响居民健康的疾病之一,探讨其相关性因素,对于疾病的预防、诊断、治疗、预后非常有价值.脑梗死的病理学基础
数据挖掘(Data Mining, DM)是从大型数据库或数据仓库中提取隐含的、未知的、非平凡的及有潜在价值的信息或者模式。在数据挖掘概念提出以来十几年间,数据挖掘技术得到日益的