P2P模式语言的研究

来源 :武汉大学 | 被引量 : 0次 | 上传用户:evermissxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最近两三年,P2P(Peerto Peer)又成为因特网上的一个热点.相比当前因特网上主流应用模式Client/Server或者Client/Service而言,P2P具有自己鲜明的特点和优势.在P2P网络中,任何设备(包括大型机、PC机、PDA、手机、机顶盒等等)都可以平等的直接进行连接并进行操作.随着P2P领域的日益兴起,文件共享和即时聊天等P2P应用程序的成功,越来越多的程序员在因特网上开发他们的P2P程序,相应的,越来越多的用户在使用P2P应用程序,这样,P2P领域中的软件人员日益增多,由此引来了的新的变化和新的研究课题.其中P2P Pattern更是受到广泛关注.模式是人们在长期的设计软件、管理组织软件开发等实践中大量经验的提炼和抽象,是复用软件设计方法、过程管理经验的有力工具.而模式语言则是建立在某个特定领域上,通过组织一组模式,来解决这个领域上的一些软件设计问题.模式语言(Pattern Language)是现在软件工程研究领域中的一个热点,代表了今后软件开发的一个方向.它使用面向特定领域的模型来对该领域进行模式的抽取和描述,使得程序员能够更加明确的关注于问题与领域本身,而对底层的实现不必作更多的了解.该文对P2P领域的发展进行了介绍,并将P2P领域中的应用程序开发和模式相结合,提出了一种P2P模式语言,该模式语言主要包括如下几个模式:Peer规则模式、对等组模式、资源管理模式、即时通讯模式、UUID模式、资源共享模式、门卫模式、自我描述模式、共享数据所有权模式.给出了他们之间的关系,帮助软件工程师把握模式语言的主体和理解一特定领域中模式语言的关键模式,并且引导软件工程师在更高的层次上设计和维护系统.
其他文献
虹膜诊断具有快速、无痛苦、无创伤、经济等一系列的优点.按照联合国教科文组织关于现代先进诊断技术标准(无痛苦,无创伤,简单易行)衡量,虹膜诊断无疑是一种简单有效的现代先
随着人类基因组计划由绘制草图发展到大规模测序阶段以来,基因区域预测问题越来越引起人们的关注,已经成为生物信息领域的研究热点.许多预测方法应运而生,并取得了较好的预测
人们对数字视频的应用需求越来越广泛深入,技术的不断进步促使人们将目光聚集在更高的应用要求上.视频图像尺寸增大引发的一个重要问题是计算量的迅猛增长.特别是较新的编码
近年来我国航天事业迅猛发展,对通用星载图像处理系统的需求日益强烈。星上成像设备无论在数量还是在精度上都大大增加,这对星载图像处理系统的实时图像处理能力提出了更高的要
网络容错服务器系统对传统的双机系统进行了改进,通过在硬件上增加一个三模冗余的仲裁板,克服了传统的双机系统存在的单点故障的缺点,同时,仲裁板通过和计算机交换信息,把自
商业ERP系统,是适用于各类大型商业批发、零售单位的一套企业管理系统通用软件包.它涉及企业人、财、物、供、销、预测、决策等诸方面的管理工作,包括主计划、采购、库存、销
随着计算机科学和网络技术的发展,以Internet为基础的网络服务不断涌现,传统图书馆因其服务方式已经不能满足用户日益增长的需求,向着数字图书馆转变.但近年来数字图书馆的建
化学工业作为高安全隐患行业,危险事故时有发生,给生产带来巨大损失。行之有效的过程监控和故障诊断方法是预防事故发生、保证系统安全可靠运行的有效手段。针对目前故障检测与
该文针对神经网络这一国际前沿课题,通过对一般的SOFM网络算法加以改进,结合油气检测问题,实现了改进的SOFM网络油气预测的具体算法.论文首先介绍了神经网络的基本理论;其次,
近年来,数据挖掘技术的日渐成熟,为电力行业的发展开拓了新的途径。目前,这方面的研究成果主要集中在从历史数据中挖掘有用的信息,以及根据天气和以往的负荷数据,对短期内的未知负