文档介绍:西安电子科技大学
硕士学位论文
多媒体通信系统中应用共享软件的设计与实现
姓名:王海宁
申请学位级别:硕士
专业:通信与信息系统
指导教师:张冰
20070301
摘要应用共享称为荂低持腥鲋匾W槌刹糠种弧应用共享是可以将一个传统的应用软件改造为能支持多用户共享操作的应用软件,达到充分利用已有资源的目的。由于人们日常使用的应用程序大多为单用户应用程序,因而研究通过应用程序共享机制提供网络环境下单用户应用程序的协同工作具有重要的意义。本文首先分析和对比应用共享软件的两种传统模式:集中式和复制式共享模式。在总结和归纳它们各自的设计思路以及优缺点之后,引入应用共享的通用共享模式。并在此基础上讨论了软件架构和控制机制。本文随后讨论了多媒体通信系统中应用共享软件设计和开发中的若干关键技术。根据顾跛惴ㄉ杓频程序能够有效压缩捕获到的图形界面;采用本地和远端的消息映射技术和钩子技术设计的解决方案能够实现控制信息的传输和执行。最后讨论了一种集中式的基于锁机制的并发控制方法。关键词:应用共享通用共享模式图形压缩并发控制
:゛脚强.。:,,.甿·,。瑂·瑆..‘.
学乎日期塑穿:』盘日期立苹羔创新性声明关于论文使用授权的说明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做申请学位论文与资料若有不实之处,本人承担一切相关责任。本人签名:本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。C艿穆的任何贡献均已在论文中做了明确的说明并表示了谢意。文在解密后遵守此规定导师签名:日期
第一章绪论引言随着多媒体技术,计算机技术,网络技术等技术的飞速发展以及计算机网络的普及,多媒体会议系统作为多媒体通信的典型应用和计算机支持的协同工作闹匾VС殴ぞ撸亟ǔ的主流应用之一。多媒体会议系统主要由音频、视频、共享应用和共享白板等工具组成。各种多媒体工具之间可以灵活组合,一般情况下除了音频必选之外,其它的媒体工具可以自由搭配,从而可以满足用户和会议的要求。最早于年由腎热颂出,当时是为了描述他们所组织的有关如何用计算机支持来自不同领域与学科的共同工作的课题。但是,作为一门学科,是年略诿拦驴巳州召开的第一届国际会议上被确定下来的。具体可以定义为:在计算机和网络技术支持的环境中碈,地域分隔的一个群体协同工作完成一项共同的任务碈。它包括群体工作方式研究和支持群体工作的相关技术统模型、体协结构、群组通信支持、安全控制等⒂τ孟低车目7⒌妊芯糠较颉通过建立协同工作的环境,可以改善人们进行信息交流的方式,消除或减少人们在时间和空间上的相互分隔和障碍,从而节省工作人员的时间和精力,提高群体自年国际会议后,得到了国际上极大的重视,年欧洲学者们在伦敦召开了第一届欧洲的国际会议每年在北美和欧洲交替举行。年月,在清华大学召开了中国第一届学术会议,今后将每暾倏R淮危獗志着在国内的研究正在日益深入和推广。是跨学科、跨领域的崭新研究领域,目前国内外研究已经涉及多媒体信息处理技术、通信技术、分布式计算技术,也涉及心理学、管理科学等多种学科。随着对研究的深入,人们建立了很多支持群体进行协同工作的通用工具,如白板工具、应用共享等。建立这些通用工具的主要目的就是给群体成员提供一种交流思想、发现和协调冲突的协同工作手段【俊强梢越桓龃车挠τ萌砑脑煳D苤持多用户共享操作的应用软件,达到充分利用已有资源的目的。因此可以节约大系统珻为下一代网络虳的工作质量和效率应用共享,即
。、财力,其特点是对所有协作者同时提供相同的输出,即应用共享遵循所见即所得的原则。应用程序共享的一个核心问题是共享机制,它决定了系统设计的原则。由于人们日常使用的单用户应用程序非常之多,因而研究通过应用程序共享机制提供网络环境下单用户应用程序的协同工作具有重要的意义。本文工作来源于预研项目“远程多媒体协同工作应用技术”。作为项目研究内容的一部分,本文主要研究多媒体通信系统中应用共享软件的设计与实现。内容包括:不同的应用共享模式具有不同的特点,软件架构也不一样。本文先分析了应用共享