基于代理机制的X+Window应用程序共享.pdfVIP

基于代理机制的X+Window应用程序共享.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于代理机制的XWi ndow应用程序共享 静赣铭李霉石立薪 内蒙古大学计算机学院呼和浩特010021 箍褰多媒体桌萄套议系统楚CSCW研究中一个簪常重要的课题。它可娃传输音频、视 频信息,并且通过应用共享、电千白板、Chat等工具实现多种信息的交换和更高级的庶用。 “藏建共享”是利惩与操作系统毋袁层鲻绺藕关的技术,游会议参加人曼提供一砖共攀已有 的运行在不i茗j计算机系统上软伟的手段。本论文童要研究蘸面会议系统中共攀XWindoW应 用软传的原理和实现方法。在拳更的最后还讨论了使用XWmdow庶用软件头辜工具的意义 娃覆与英他盛燕共享盖巽联合馕罔的可行缝。 关键词计算机支持的协同工诈多媒体桌面会议系统威用共事XWindow代理 1.概述 vendor)的单蠲产应用糕序变藏多入麓 旋用较僚共享技术是将一个第三方(Third-party 够共事操作的多用户程序。典型的工作方式是:用户在一个原始主机上运行成用软件,然后 馑助瘦蠲较{睾共享工其,谴其德主撬鲍涝幕上显拳邀与琢娥生收竞全辍羁熬潮产彝垂,势可 以将备个主枕上用户对共享软彳牛所做的揉作,如键盘输入、鼠标操作等回传缭软件。简单地 说,就是把共事应用软件的输出分发出去,把各生机的用户输入消息汇集进来。① X窑墨系统和萋予x静各辩软斧越来越多遥在鑫种不瓣平台±运行+菸攀这~粪麓嚣应 用软件具有很踅要的意义。 2.XWindow 2。1 XWindow套绍 xWindow是由美国麻省题工学院推出的窗口系统,简称x。窀旨在建斑不依赖于特定 硬传系统的图形和文字显示密懿系统的撅准。最叛懿x系统是第ll皈,称为xll。现在, 几乎所有的UNIX工俸始都采粥了x窗弱静标准,并都采耀了基予x Window的软张平台。 而且,微机上的x系统也日益增多。所以有必要拭享基于XWindow的软件。 XWindow其毒魏下甓熹: 1)不依赖于任何硬件系统。这使软件移植极为容易。从根本上说,XWmdow是~种协 议,通过它,应用程序可以在支持位图照示和能接受输入昀计算机上产生输出。XWmdow o霄关共享软幢的原理和意义见参考文献【2】。 系统是建立在一种客户一服务器@模式之上的,这里。应用程序是客户(client),它通过x 协议与服务器(server)联系,服务器承担直接向显示产生输出和接受输入的工作。对用户 来说,所接触的x系统首先是显示器上的窗口系统,这里,“显示(Display)”的概念指的是 由一个输入键盘、一个鼠标(或其他指示设备)以及一个或多个显示屏幕(screen)组成的 系统。 2)它是~种基于网络的窗口系统,采用x的应用软件可以在由不同计算机组成的网络 上运行。这一特点也使共享x应用软件成为可能。~个基于x系统的应用程序既可以在本 机上运行,也可以在另外一台计算机上运行,通过网络(TCP/IP或DECnet网络)将输出和 输入的工作交到任一指定的显示终端上。 这里,控制显示的的程序称为X服务器,它是直接与计算机硬件平台打交道的程序。运 行用户应用程序的是本地机或远程机,执行输出输入是本地机的资源,X服务器起着它们之 间的桥梁作用。由于几乎所有的工作站系统都提供了在自己的硬件平台上的x服务程序,才 使X窗口系统和基于x的各种软件得以在各种不同平台上运行。另外,还有一类专门的x 终端,它实际是由在ROM中运行的x服务器控制的显示器和输入设备(键盘和鼠标),可 以通过网络作为工作站或大型机的图形终端。 在x系统中还有一些重要的概念。窗口管理器(Window Manager)负责根据应用程序 window), 提供的要求协调显示各自的窗口:各个窗口是分层的,整个屏幕是根窗口(root 他不能移动,其他窗口被显示在根窗口中,称作子窗口(children),并可能有各自的子窗口, 上级窗口是下级窗口的父窗口(parem):任一窗口

文档评论(0)

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

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

1亿VIP精品文档

相关文档