摘要
针对基于组件的虚拟实验室中,开发和更新实验组件工作量大的问题,设计并实现了通过用户的参与来扩充实验室功能的方案。综合运用Applet签名技术、Java RM I技术、运行时动态编译技术、Java的反射工具,以及JAXP的更新XML文档技术,实现了用户向虚拟实验系统添加自己构建的实验组件,并通过系统的注册后在Internet上发布的功能,使虚拟实验室易于扩充,参与性更强。
In order to resolve the problem of great workload resulted from developing and updating the experiment component in virtual laboratory based on component, a scheme of expanding the laboratory function was designed and implemented by taking the advantage of users' participation. The main techniques applied in this scheme are as the following:. Applet signing technique, Java RMI technique, compiling a Java Tale in runtime, Java reflection and the technique of updating the XML file in JAXP. As a result, it is completed that the function of adding a new component by user and releasing it in Intemet after it had heen registered in the system, and it is possible that the virtual laboratory is easily expanded and participated.
出处
《计算机应用》
CSCD
北大核心
2007年第1期189-192,共4页
journal of Computer Applications