协作性能与应用功能相结合的协作框架.pdfVIP

协作性能与应用功能相结合的协作框架.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
协作性能与应用功能相结合的协作框架

第3 章 协作性能与应用功能相结合的协作框架 第3 章 协作性能与应用功能相结合的协作框架 3.1 引言 传统CAD 绘图系统通过人机交互技术来支持单个人的图形设计工作,而协 同图形编辑系统试图通过建立一个具有群体性、交互性、分布性和协作性的人 人交互系统来支持设计小组对CAD 图形的协同设计处理。但是当前CSCW 系 统的两类协作框架及其技术路线在支持协同图形设计时均存在各种问题和不 足:①以NetMeeting 为代表的应用共享系统,虽然复用了单用户CAD 系统的 图形处理功能,兼容了现有CAD 系统的数据格式,但只能提供发言权协作模式, 仅支持界面协作,只能作为个体工作系统向CSCW/CSCD 系统过渡的权宜之计; ②以Distributed Sketchpad 为代表的CSCD 原型系统以及现有的白板、协同图形 系统,虽然强调了协作性能,但是在图形处理能力、数据的兼容性、开放性等 方面比其现有的CAD 系统相差甚远。 显然这两类协作框架及其技术路线都难以有效地支持实用化的CAD 工程图 形协同设计。本章在分析现有方法不足的基础上,提出一个将上述两种方法结 合起来、发挥其长处、克服其短处的 CSCW 系统构造方法。该方法特别适合 CSCD 系统,既能保证CSCW 系统优良的协作性能,又能保证CAD 系统强大 的工程应用和图形处理能力。 3.2 当前CSCW 系统协作框架现状和不足 当前CSCW/CSCD 系统有两类协作框架,透明协作(Collaboration-transparent) 和明确协作(Collaboration-aware)[129][ 130][131] 。①采用透明协作方式的 CSCW/CSCD 系统允许多个用户通过对单用户应用程序进行共享的方式来协同 工作。各个用户的协作是完全透明的,好象每个用户独立地对该应用程序进行 操作,而其它用户不存在。实现透明方式的常规方法是把一个集中式协作软件 嵌入到已有的单用户应用程序的软件环境中,利用该软件管理单用户应用程序 的输入\输出界面。②而采用明确协作方法中的应用程序及用户都要明确约定将 要处理的协作事务。实现明确协作方式需要重新开始构造处理各特定信息的协 30 武汉理工大学博士学位论文 作应用程序,从而实现群体间的各个成员之间的协作工作,例如现有的白板、 协同绘图系统。相应的技术路线有应用共享和重新开发这两类基本实现方法 [132],以及一种基于源程序的扩展方式。 (1) 应用共享方式及其不足 应用共享方式可以把一个第三方提供(third-part verdor) 的单用户应用程序变 成网络环境下其他成员能够共同操作的多用户程序。较为典型的工作方式是, 用户在某个站点上运行某个第三方的单用户应用程序(例如 Word 、AutoCAD 等),然后借助应用共享软件(例如NetMeeting )的功能,让其他站点上显示 出与本地机器完全相同的单用户应用程序的界面窗口,并且能够接受所有站点 上的用户操作(例如键盘敲击、鼠标的移动等)和人机交互命令,以达到多用 户人人交互的目的[133][134][135] 。 实现应用共享软件的基本原理是把各个站点的用户输入消息汇集起来,然 后调用和执行被共享的第三方单用户应用程序,最后把该单用户应用程序的输 出分发到各个站点。应用共享方式遵循严格“你见即我见”的原则,通常采用 两种实现模式:集中式(centralized)和复制式(duplicated) 。 集中式应用共享 也称之为单拷贝应用共享,指被共享的单用户应用程序 和应用共享软件只在某一个站点上同时运行,所有参与对该应用程序的输入都 要传输到该站点。该站点上应用程序的输出结果则要通过网络传输到其他站点, 其他站点上的应用共享软件则负责在屏幕上产生相同的输出界面。 复制式应用共享 也称之为多拷贝应用共享,指被共享的单用户应用程序 和应用共享软件在每个站点都同时运行,每个站点上应用程序的输入事件都要 发送给所有其他站点。经过一定的输入控制,这样所有站点的应用程序拷贝都 可以获得相同的输入,从而保证它们具有相同的输出结果和界面,并且直接输 出给用户。 多拷贝应用共享较难实现,大多数系统采用单拷贝形式,例如微软公司的 NetMeeting 和创通公司的SharVsion。单拷贝应用共享优点是数据一致性维护比 较

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档