Abstract:This paper presents an approach of constructing the application system in Distributed Virtual Reality. Based on a component model of application system in which three types of the basic components are discussed, this paper first focuses on the “semantic” interoperability among components, and presents a Primitive-Semantic component constructing method through a semantic model to deal with the semantic interoperability while the communication protocol among components doesn’t exist. It then presents a composable Distributed Virtual Reality Component-Based Architecture, including its key mechanism and algorithms. Finally the experimental result demonstrates the usability of this architecture.