期刊文献+

分布式协同虚拟实验室的设计与实现 被引量:4

Design and implementation for distributed collaborative virtual laboratory
在线阅读 下载PDF
导出
摘要 讨论了可用于网络研究和学习的分布式协同虚拟实验室技术,提出了该技术的HLA/Java3D构建方案。将实验系统定义为一个联邦,实验目标由联邦成员协同完成。联邦成员由4个线程组成,其中Applet线程和远程更新线程负责虚拟实验室图形渲染,联邦成员主线程和RTI回调线程实现协同控制。该系统完成了该4个线程的设计,并用队列和阻塞实例实现了线程之间的协调,解决了RTI重入问题。实验结果表明该方案是可行的。 Distributed collaborative virtual laboratory techniques for network research and learning are discussed, and an implementation scheme using HLA (high level architecture) and Java 3D for the technology is proposed. This laboratory system is defined as a federation, the laboratory goals are achieved by federates which collaborate with each other. The federate consisted of four threads, among them Applet thread and remote updating thread are responsible for rendering virtual laboratory, federate main thread and RTI callback thread are responsible for collaboration control. All threads of federate are implemented. The collaboration of the threads is realized by using queues and blocked instances, and reentrant RTI problem is solved. The experimental result demonstrates that the scheme is available.
出处 《计算机工程与设计》 CSCD 北大核心 2007年第4期966-968,共3页 Computer Engineering and Design
基金 广西省自然科学基金项目(0447034)
关键词 HLA/RTI JAVA3D 分布式协同 虚拟实验室 线程 HLA/RTI Java3D distributed collaboration virtual laboratory thread
  • 相关文献

参考文献6

  • 1郝宁.远程教学系统中分布式虚拟实验室的设计与实现[DB/OL].2003.http://www.cd.cnki.net.
  • 2顾雷 刘鹏 房冰 都志辉.Java3D编程实践[M].清华大学出版社,2002..
  • 3Frederickkuhl RichardWeatherly JudithDahmann.付正军 王永红 .计算机仿真中的HLA技术[M].北京:国防工业出版社,2003..
  • 4Xiaojun Shen,Radakrishnan T.Electronic commcrce in a collaborative virtual world[J].Electronic Commerce Research and Application,Elsevier Science BV,2002,(1):281-300.
  • 5冯晨华,徐捷,王鸿谷,庄钊文.CSCW系统中的并发控制机制的研究[J].计算机工程与应用,1999,35(4):21-23. 被引量:24
  • 6陈根才,陈岭,王少卿.基于Java的三维协同虚拟环境框架研究[J].计算机集成制造系统-CIMS,2003,9(z1):6-9. 被引量:4

二级参考文献7

  • 1茅兵,杜兴,谢立.设计计算机辅助协同工作系统的几个关键技术[J].计算机研究与发展,1996,33(4):241-247. 被引量:31
  • 2[1]GREENHALGH C. Large scale collaborative virtual environments[D]. Ph. D. Thesis, Computer ScienceDepartment, University of Nottingham, UK, 1997.
  • 3[2]GREENHALGH C,BENFORD S. A multicast networkArchitecture for large scale collaborative virtual environments[A].Multimedia Applications, Services and Techniques ECMAST'97, Lecture Notes in Computer Science[C]. Springer-Verlag,1997.
  • 4[3]ANSI/IEEE Standard 1278-1993, Standard for Information Technology, 1993[S].
  • 5[4]LETY E. Une architecture de comunication pour environnements virtuels distribues grande - echelle sur l ' Internet [ D].Ph. D. Thesis, L'Universite de Nice- Sophia Antipolis,France, 2000.
  • 6[5]MACEDONIA M. A network software architecture for large -scale virtual environments[D]. Ph. D. Thesis, Computer Science Department, Naval Postgraduate School, Monterey, CA,USA,1995.
  • 7[6]MACEDONIA M, ZYDA M, PRATT D, BARHAM P,ZESWITZ S. NPSNET: a network software architecture for large scale virtual environments[J]. Presence, 1994,3 (4): 265-287.

共引文献55

同被引文献31

引证文献4

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部