基于P2P的应用共享系统的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:hachu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软、硬件的不断发展和计算机网络使用范围的不断扩大,Internet上存在着大量的剩余资源,如存储资源、计算资源和数据资源等等。P2P网络技术为合理、高效地利用这些剩余资源提供了很好的解决思路。同时,随着社会的发展,人们的工作越来越复杂,越来越多的工程需要多人协作才能完成,为了适应这种需要,一个新的研究如何综合计算机技术、通信技术、网络技术及多媒体技术来辅助人们协同工作的领域出现了,这就是计算机支持的协同工作(CSCW: Computer Supported Cooperative Work)。应用共享技术作为一种实现CSCW系统的技术,在CSCW研究领域具有重要的地位,它能够让原有的单机应用程序不加修改或稍加修改就能支持人们的协同工作。本文探讨了运行于P2P网络的应用共享系统的可行性,力图使协同工作者在享受CSCW所带来的人力、物力上的便利的同时,还能充分利用P2P网络的海量资源。论文首先介绍了P2P网络的基本概念、体系结构和主要应用,然后介绍了CSCW的基本概念、体系结构和实现群件系统的关键技术,接着对几种常见的应用共享技术进行介绍、比较,并对X协议进行了详细的分析,在此基础上,本文设计并实现了一个运行于P2P网络平台的基于X协议的应用共享系统,给出了系统的整体设计方案,详细介绍了系统各个模块的功能、关键技术和实现方案。最后,论文对P2P网络和X协议的特点进行讨论,提出了系统实现中存在的不足和进一步的改进措施,为后续研究工作提供了有意义的参考。
其他文献
近年来,自动指纹识别技术已成为学术界的一个研究热点,已有不少国内外学者对指纹识别技术作了大量研究,但到目前为止,指纹识别仍存在一些技术难点。指纹图像与背景区域的有效分割
当前互联网安全事件频繁爆发,互联网环境安全态势日趋恶化。研究人员希望得到网络安全事件真实数据进行研究分析,以达到防御目的,改善互联网环境。得到安全事件的真实网络数据需
程序依赖性分析是软件工程领域中一项重要而基础的活动,它是对已有程序分析与理解的基础,并在程序切片、逆向工程、软件测试以及软件重构等软件工程各个领域都有着重要的意义
生物识别技术是近几年来热门研究课题之一,该技术是一门多学科交叉的技术,包括生物学、医学、计算机科学、电子学等。虹膜识别技术是其中极有潜力的生物识别技术,由于其具有
最近邻分类器作为模式分类领域一种简单而有效的分类方法,有着广泛的应用。但是在实际问题中,特别是在不同类别的分布空间有重叠的情况下,其分类性能会有较明显的下降。针对这个
随着计算机网络的日益普及和通信技术、计算机技术的发展,企业网中的应用服务越来越多。但是不同的应用服务各自有一套身份认证机制,用户要访问多个应用服务就必须逐一通过这
不论是在计算机视觉领域还是在人机交互领域,视频序列中的目标追踪都是一项基础的工作。目标追踪技术可以用于许多领域。比如车辆导航、视频监控、智能机器人等。这些应用能
印染、陶瓷、纺织、丝绸、地毯以及丝网印刷等领域是我国重要的传统产业,目前在产品市场上面临着激烈的国际竞争,产品市场需求特点已由少品种、大批量转变为多品种、少批量的生
随着网络技术的飞速发展,计算机和网络已经渗透到社会生活的各个方面,随之而来的网络安全问题也越来越引起人们的关注和重视。基于免疫原理的入侵检测技术研究已成为继神经网
成本管理是计算机软件项目管理中的一个重要环节,成本估算是进行成本管理的前提和依据。未进行成本估算和效益分析就进行软件项目开发,往往会导致项目失控。目前,计算机软件