作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (11): 47-49. doi: 10.3969/j.issn.1000-3428.2007.11.018

• 软件技术与数据库 • 上一篇    下一篇

基于Java的VRML网络通信功能的实现

庞辽军1,李慧贤2,王 力3,王育民1   

  1. (1. 西安电子科技大学综合业务网国家重点实验室,西安 710071;2. 西北工业大学计算机学院,西安 710072; 3. 西安电子科技大学软件工程研究所,西安 710071)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-06-05 发布日期:2007-06-05

Implementation of VRML’s Network Communication Function Based on Java

PANG Liaojun1, LI Huixian2, WANG Li3, WANG Yumin1   

  1. (1. State Key Lab. of Integrated Service Networks, Xidian Univ., Xi’an 710071; 2. School of Comput. Sci., Northwestern Polytechnical Univ., Xi’an 710072; 3. Software Engineering Institute, Xidian Univ., Xi’an 710071)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-06-05 Published:2007-06-05

摘要: VRML是应用于Internet上的虚拟现实建模语言,本身不具有通信功能。该文扩展了其Script节点的功能,能够支持网络通信,使得VRML节点能够通过网络接收数据并能实时进行场景的渲染。由于VRML和Java都不依赖于平台,因此利用该方法搭建的应用系统也具有跨平台性。在不考虑速度的情况下,它可以将整个Internet改造成一个大的多用户应用系统。应用实例说明了该方案的可行性。

关键词: VRML, 虚拟现实, 网络通信, 分布式控制

Abstract: VRML is a kind of virtual reality modeling language used on Internet, but it does not support network communication. The function of Script node is extended to support network communication which makes VRML nodes receive data through network and render the scene in real time. VRML and Java are independent of operating system platform, so are the application systems built with the proposed method. Without considering the speed, the method can be used to rebuild the whole Internet network into a large-scale multi-user application system. An application example is implemented to illuminate the feasibility of the scheme.

Key words: VRML, Virtual reality, Network communication, Distributed control

中图分类号: