基于P2P结构的协同设计系统的研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:liongliong470
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的分布式协同设计系统都是使用客户服务器模式设计的,通过一个功能强大的服务器为组内成员提供协作。其主要的功能是实现文件与信息的共享。但是,这种体系结构不灵活,本质上是不可伸缩的,且有价格昂贵,配置复杂,维护成本高等缺点。其次多样化的需求导致Server的压力越来越大,出现单点崩溃的可能性也越来越大。P2P突破了传统的C/S模式,使得处于其中的每个节点的地位相同,服务器的地位和作用大大减弱,使信息和服务在对等实体间流动。因而在协同设计系统中引入P2P技术,就可以解决一般协作应用系统都有价格昂贵,配置复杂,维护成本高等缺点。但是,P2P模式会使得难以对客户进行管理。本文提出了一种混合结构的协同架构模型,它结合了P2P结构和B/S结构的特点。采用B/S结构来提供设计者与开发任务的结合,克服了P2P技术本身的难以组织有效管理的弱点,采用了一种相对比较集中、比较开放的方式来组织管理用户;采用纯粹的P2P结构来实现具体协同任务的开发。与传统的C/S结构的协同设计系统相比,具有较好的可扩展性、鲁棒性、资源的利用率、安全性、可靠性。在这上种混合结构的协同架构模型下,提出了任务分解模型,即如何把一个大的任务耦合程度划分成许多小的任务,并保证他们之间能够正常的进行协同开发。同时还提出了信息分层的概念,即如何隐藏细节信息和对信息如何分层,采用从信息分层可以减少对等网内单个节点的处理数据量,降低开发纯粹的P2P协同系统的开发难度,减少网络内的无用信息流量。同时针对P2P系统特有的冲突特点,提出了一个协同冲突解决的机制,该机制采用延迟和优先级来保证所有参与协同设计的对等节点上的数据的一致性。最后,本文以一个CAD系统为特例来证实了这种混合框架的协同设计系统的可实现性和有效性。
其他文献
作为当前多种发行版本的Linux操作系统的代表系统Red Hat Linux操作系统,其对应的Ext2文件系统逐渐成为Linux系列中比较流行的稳定文件系统格式。随着Red Hat Linux系统在金
铁路车站信号控制系统是保证车站范围内行车安全的主要设备,现有的车站联锁控制系统大多数还是沿用了6502继电联锁发展而来的控制系统,在执行层仍然是继电器来完成控制,由于
以太网三层交换机以高容量、高性能、可扩展性的强大优势成为核心网、骨干网上交换路由的主要设备。然而现有集中式以太网三层交换机对报文三层转发由于集中式设计的束缚遇到
量子计算是后摩尔时代最重要的新型计算技术之一。按照摩尔定律的发展,集成电路上晶体管的特征尺寸越来越小。当特征尺寸达到原子量级时,量子效应的出现会使得经典电路有可能
随着Web的快速发展和普及,人们越来越依赖于网络获取信息。但由于Web信息来源极为广泛,使其有高动态性、自主性、多样性等特征,信息发布带有很大的随意性,在它为用户提供信息
随着工作流技术的广泛应用,人们对工作流系统提出了更高的要求,特别是在信息管理应用方面,要求工作流能够更好地适应业务规则的变化,有更好的业务灵活性和敏捷性。为了达到该要求
真空热处理技术具有无氧化、无脱碳、有脱脂、除气效果好、表面质量好、变形微小、使用寿命长、无污染、无公害、自动化程度高等一系列的优点,并且真空热处理技术能够代替传
当前的数字水印技术大都是针对静止图象、视频流和音频流这些媒体数据类型的,而对三维几何模型数据的水印技术的研究工作相对较少。但是,随着越来越多的基于CAD的三维数据在
近些年来,计算机网络已经得到了飞速的发展,并且在政治、经济、军事、社会生活等各个领域发挥着日益重要的作用。但是由于种种原因,计算机网络也暴露出很多安全问题,攻击计算机网
21世纪是一个信息时代,人们在工作生活中大量接触图像,并在彼此之间互相传播,为了使图像传送更快捷便利,图像压缩技术研究变得非常迫切。1987年由美国数学家Barnsley和Sloan[