收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于Jini平台的分布式虚拟环境中的协同机制研究

董晨  
【摘要】: 分布式虚拟环境(Distributed Virtual Environment, DVE)下的协同工作系统,不但可以支持地域分散的用户以协作方式完成共同的任务,而且能给用户提供一种更具真实感、沉浸感的协同工作环境,成为信息时代的发展趋势,它是分布计算、Web和虚拟现实技术的结合体,是今后网络、多媒体、虚拟现实技术和CSCW发展的重要方向。 由于目前国内外研究领域在DVE下协同应用的研究中,缺少对群组内协同工作的机制与方法的深入研究,开发出的系统专用性较强,对DVE下的应用中重要的、共性的协同机制,没有提供通用的软件支持,不同应用间可复用的程度低,开发出的协同应用系统不具扩展性、伸缩性。为此,本文采用Jini分布式计算平台,基于AO(Aspect-Oriented, AO)的思想,实现了Jini平台下的一个协同服务,对DVE下共性的协同机制提供支持,以简化DVE下协同应用系统的开发。 本文首先分析在开发DVE下的协同应用时,OO方法存在的问题,提出基于AO思想设计Jini平台下DVE中的协同服务,并提取出DVE下的协同应用中典型的一些属性,将这些属性模块化为独立的Aspects。 根据协同服务的功能需求与性能需求,设计系统的软件体系结构,将协同服务的功能划分为三个主要核心模块。利用这些模块,实现基于同步、异步模式的群组通信;基于同步、异步模式的交互协作;基于同步、异步模式的协同感知等功能。 采用基于令牌的并发控制算法,解决在协同服务中,多用户对共享资源进行操作时的数据一致性问题。 最后,将实现的协同机制,作为一项服务加入到Jini平台中,成为Jini平台的设施,使得平台中的用户可以利用协同服务,开发满足特定需求的协同应用。为验证协同服务对DVE应用开发的支持,利用协同服务开发了一个虚拟教室场景的协同应用,应用主要包括教师和学生间基于文本的群组通信,学生间交互协作编辑教师授课的文档、教师和学生间的协同感知等,开发的系统经在实验室局域网环境下测试,表明协同服务可以有效支持协同应用开发。


知网文化
【相似文献】
中国重要会议论文全文数据库 前10条
1 蔡继红;纪庆革;;支持协作的分布式虚拟环境[A];中国体视学学会图像分析专业、中国体视学学会仿真与虚拟现实专业、中国航空学会信号与信息处理专业第一届联合学术会议论文集[C];2000年
2 郝永平;;分布式虚拟环境下的协同设计与制造框架[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年
3 赵锐;刘辉;朱才祥;;Jini技术在分布式自动测试系统中的应用[A];2011中国仪器仪表与测控技术大会论文集[C];2011年
4 刘志宇;王辉;沈旭昆;;分布式虚拟环境中的一种高效多精度栅格地形表示[A];2003年全国系统仿真学术年会论文集[C];2003年
5 李中林;李辉;张军;曾丽君;;基于Jini的信息栅格组网[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年
6 徐丹;陈继明;潘金贵;;层次式结构在虚拟博物馆的应用研究[A];第二届和谐人机环境联合学术会议(HHME2006)——第15届中国多媒体学术会议(NCMT'06)论文集[C];2006年
7 李中林;张军;李辉;曾丽君;;基于Delphi的Jini服务的实现与发布[A];2009年全国开放式分布与并行计算机学术会议论文集(下册)[C];2009年
8 沈文枫;徐炜民;朱永华;支凤麟;;基于Jini的集群作业管理系统的实现[A];2005年全国开放式分布与并行计算学术会议论文集[C];2005年
9 杨建;石教英;林柏伟;潘志庚;;PCCAVE:基于连网PC的廉价CAVE系统[A];中国图象图形学会第十届全国图像图形学术会议(CIG’2001)和第一届全国虚拟现实技术研讨会(CVR’2001)论文集[C];2001年
10 朱涛;王孝通;徐晓刚;徐冠雷;;分布式虚拟海战场仿真关键技术研究[A];可持续发展的中国交通——2005全国博士生学术论坛(交通运输工程学科)论文集(上册)[C];2005年
中国博士学位论文全文数据库 前10条
1 张伟;分布式大规模虚拟环境中的序一致性[D];国防科学技术大学;2010年
2 庄艳;分布式虚拟环境中基于差异化数据服务的动态兴趣管理技术研究[D];南京大学;2011年
3 张进;基于P2P的分布式虚拟环境中的时空一致性[D];中国科学技术大学;2008年
4 潘明阳;分布式虚拟港口的关键技术研究[D];大连海事大学;2004年
5 陈继明;基于QoS的可扩展分布式虚拟环境的研究[D];江苏大学;2008年
6 张会;虚拟群体组织协同行为建模方法研究[D];国防科学技术大学;2006年
7 徐春蕾;大规模分布式虚拟环境的时空一致性[D];国防科学技术大学;2006年
8 周航军;分布式大规模虚拟环境消息序一致性时间管理技术研究[D];国防科学技术大学;2011年
9 吴言华;分布式虚拟环境覆层结构与可扩充性研究[D];上海交通大学;2006年
10 金赞芳;城市(杭州)地下水污染源解析与修复技术研究[D];浙江大学;2004年
中国硕士学位论文全文数据库 前10条
1 董晨;基于Jini平台的分布式虚拟环境中的协同机制研究[D];天津理工大学;2005年
2 沐俊福;基于Web的分布式虚拟环境的研究与实现[D];天津理工大学;2005年
3 李明焱;基于分布式虚拟环境的健身器材嵌入式系统研究与开发[D];浙江工商大学;2010年
4 姚寒星;面向无线微网的Jini安全研究[D];重庆大学;2002年
5 张晓丽;基于JINI服务的分布式计算体系及其资源发现应用探讨[D];中国海洋大学;2004年
6 郑继峰;Jini技术研究及其在元计算领域的应用[D];电子科技大学;2003年
7 徐庆华;Jini、移动代理技术及其网络应用[D];中国科学院研究生院(软件研究所);2003年
8 罗强;网上即插即用技术研究——Jini分析和iPnP设计[D];电子科技大学;2001年
9 瞿泽力;基于Jini共享网格资源的移动运算研究[D];四川大学;2003年
10 李廷元;Jini技术实用化研究[D];电子科技大学;2003年
中国重要报纸全文数据库 前10条
1 徐敏荣;JINI的阿拉丁神灯能亮多久?[N];计算机世界;2002年
2 徐敏荣 颜世宗;UPnP与Jini面对面[N];计算机世界;2002年
3 本报记者 钟敏;Sun如何保持日不落的活力?[N];通信产业报;2003年
4 清华大学计算机系 钟玉琢 袁春;信息家电平台软件体系的中间件和网络技术[N];中国计算机报;2000年
5 清华大学计算机系 张尧学;把家电连成网[N];计算机世界;2002年
6 李献 整理;太阳如何照耀前程[N];计算机世界;2002年
7 雷文;Sun科技日在京举办[N];通信产业报;2001年
8 徐敏荣;OSGi引无数英雄折腰[N];计算机世界;2002年
9 易水;计算机专业时文选读(955)[N];计算机世界;2005年
10 周娴;SOA迎来花季 众商家忙春耕盼秋收[N];中国电子报;2005年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978