网络分布式协同工作协议的设计与实现文献综述

 2022-11-13 11:11

文献综述

一、课题背景

当前,全球社会、经济、市场、产业结构及科学技术等发生了深刻的变革:人类向高度文明的方向发展,人们的环保意识大大增强经济正向全球化、网络化及知识化方向发展;国内外市场向着竞争又合作的方向发展;产业结构向着以信息产业为主的方向发展;科学技术的发展速度更令人吃惊,基础科学、信息科学、材料科学、生命科学、管理科学及现代控制理论与制造科学等都获得了突破性的进展,而且相互交叉融合。因此基于网络的分布式协同工作变得越发重要了。

协同工作是指在计算机的支持下,各成员围绕一个项目,承担相应的部分任务,并行交互的进行工作,最终得到符合要求的结果的工作方法。协同工作能够支持各学科专家的共同工作,提高工作效率,缩短设计周期,增强产品的市场竞争能力。

分布式协同工作是由分散在计算机网络上的若干个计算机结点组成,每个结点具有系统的某一个或几个功能,这些结点之间通过密切的协调与合作,共同完成一个工作任务或过程。

  1. 选题意义

分布式协同工作是一个通用协作系统,它包含众多的协作工具以满足不同领域对协作的共同需求,同时以服务对象的方式把协作功能提供给开发者,让他们能很方便地利用现有功能开发新的应用或把用于某一特定领域的工具软件集成到不同协同工作环境中,构成满足其特殊需要的协作系统,从而较好地解决一般性和特殊性之间的矛盾。最早的协同工作环境大多以集中式的结构为主,服务器的性能成为整个系统的瓶颈,实时响应性得不到很好的满足。通常,这种系统只能在局域网内使用,而且协同工作的用户的数量也受到了限制。随着应用与开发经验的不断积累,逐渐出现了分布式复制式体系结构,混合式半复制式体系结构,但这些改进又给并发控制和协同管理带来了很大的难度。

三、国内外研究情况

分布式协同设计研究开始于20世纪90年代前后,斯坦福大学设计研究中心的Cutkosky等是这一领域的主要开拓者,该方向的研究工作在经历了将网络通信、分布式计算、计算机支持的协同工作、Web技术等与现有CAX/DFX技术进行简单结合的过程后,近年来开始转向对其中深层次、核心技术问题进行研究,现有研究工作大体上可分为CAX/DFX工具的分布集成、异步协同设计、同步协同设计、协同装配设计等。

另外美国大学OldDominionda开发的JCT(JavaCollaboratorToolset),JCT能把一个单用户的应用程序变成为多用户界面的应用程序,从而支持“透明协同”。

西安交通大学研究所CIMS构建了一个远程协同工作原型系统,解决了远程设计用户共享设计工具的问题。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。