Font Size: a A A

Based On Corba Technology, Virtual Lab Platform Architecture Design And Implementation

Posted on:2005-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:W N LuFull Text:PDF
GTID:2208360125957194Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, modern long-distance education as a new education mode has became an important problem for discussion. Virtual Laboratory (VL) based on the Internet is a key on improving the long-distance education's quality since experiment is significant for most engineering and application courses.This paper proposes a new architecture for web-based virtual laboratory with CORBA technology. In the architecture, Java Applet acts as the client tools, CORBA acts as the communication bridge between different objects, the integration of Java Bean, Matlab and COM/DCOM act as the computing tools in the server. By using the architecture, the efficiency of developing the virtual laboratory can be improved markedly. The paper discusses the design and implementation of the virtual laboratory system, such as the use of CORBA technology, the key technologies and modules. This paper also introduces the implementation of communication principle virtual laboratory based on the architecture. In the virtual laboratory, clients' side use Java Applet to communicate with server. In this way, clients' side is independent of platform, safe and robust. The instruments are developed as components, which improves the developing efficiency and the reuse of components. Matlab is also used for computing in the server, which enhances the simulation capability.Finally, the paper sums up our work during the design and development, and discusses how to improve the platform in the future.
Keywords/Search Tags:virtual laboratory, corba, matlab, java applet, java bean
PDF Full Text Request
Related items