共查询到18条相似文献,搜索用时 203 毫秒
1.
2.
基于CORBA技术的网上虚拟实验室系统架构设计 总被引:9,自引:0,他引:9
提出了基于 CORBA技术的网上虚拟实验系统的开发模型 ,该模型以 Java Applet作为客户端 ,CORBA作为中间通信桥梁 ,能够集成 Java Bean、Matlab、COM/DCOM作为计算后台 ,大大提高了专业虚拟实验室的开发效率 .同时给出了基于该模型的数字通信原理虚拟实验室系统的实现 ,该系统客户端用 Java语言实现 ,具有与平台无关 ,安全 ,健壮等内在特点 ;实验室设备 (算法和仪器等 )以组件的方式开发 ,提高了开发效率 ,实现了软件重用 ,实验室的功能易于扩充 ;服务器端以 Matlab为计算后台 ,提供了强大的系统仿真能力 相似文献
3.
基于组件技术的密码学虚拟实验室(CVL)以Java Applet实现客户端,以JavaBean的形式开发密码算法组件,利用Java反射技术实现了系统组件的动态分析,采用XML技术实现了实验组件信息的保存,结合计算机图论中的有向无环图的概念和Java线程机制,提出了一种基于有向无环图的管理线程控制机制,较好地反映了组件之间的数据依赖关系和运行管理过程.CVL实现了可视化实验流程的定制,实验流程的保存与读取以及密码算法的验证和性能分析性等功能.为科研、教学提供了一个很好的密码学实验平台,并给从事仿真系统开发的研究者提供了有力的参考模型. 相似文献
4.
提出一种组件开发辅助虚拟实验室的设计模型和实现方案。该系统采用Java语言实现,具有良好的平台无关性。综合运用Applet数字签名、RMI机制、XML解析、JavaBean和反射等技术,依次重点实现组件配置提交、组件接口检查、组件功能检查。系统具有良好的交互性,用户能够直观深入地参与组件类的详细分析和具体配置,查看设备组件的运行评定结果。对用户学习和掌握JavaBean组件的结构和实现大有帮助,弥补现有平台用户无法设计组件和测评组件的不足。 相似文献
5.
基于NS2的计算机网络远程虚拟实验室的设计与实现 总被引:5,自引:0,他引:5
文章提出了基于NS2模拟器的计算机网络虚拟实验室系统的设计模型和实现方法。该实验室以JavaApplet实现客户端,使用NS2多协议模拟器作为服务器的后台计算平台,Nam作为客户端的可视化工具,通过JavaRMI远程调用机制实现了客户端的远程调用。该系统客户端以JavaApplet实现,具有Java语言的平台独立性和安全性,以JavaBean实现虚拟实验设备(如节点,链路等);以组件的形式开发实验库,易于扩充实验库,提高了开发效率,实现了软件重用。服务器端以NS2作为后台计算平台,提供了强大的模拟仿真能力。该系统基于Web环境在用户和NS2网络模拟器之间提供了实验室平台,既使用户省去难以学习NS2的困难,又可以让用户利用NS2模拟器强大的系统仿真能力进行网络模拟试验,让用户可以更加深入理解网络中的复杂行为。 相似文献
6.
基于WWW的"计算机网络"虚拟实验室的设计与实现 总被引:8,自引:0,他引:8
论述了基于WWW的“计算机网络”虚拟实验室系统的设计和实现.该实验室以Java Applet的形式实现客户端,使用Java RMI远程调用机制实现了客户端和服务器方的通信,采用JavaBean的形式实现虚拟设备(如节点、主机和链路),以组件的形式开发实验库.系统采用NS2作为服务器方模拟器,客户端采用Nam作为可视化工具,既充分了利用了NS2多协议模拟器的强大功能,又省去了普通学生难于学习使用NS2模拟器的缺点.系统为用户远程学习计算机网络课程提供了良好的实验平台. 相似文献
7.
8.
岳美珍 《数字社区&智能家居》2007,(4):121-121,126
介绍通过使用COM/DCOM连接技术、编写Interbus OPC客户端控制程序、编写过程控制级的PLC系统的过程数据、以及使用TCP/IP技术、构建0PC服务器,实现了控制程序与远程网络的通信,实验面板的具体实现主要应用Java语言,利用Java applet小程序嵌入网页中得以实现,从而提出了一种可行的虚拟实验室方案即控制系统网络虚拟实验室。 相似文献
9.
基于Web的虚拟物流实验室设计与实现 总被引:1,自引:0,他引:1
通过对虚拟物流实验室设计特点的分析,提出了基于Web的虚拟物流实验室构架,并设计了实现方案.运用3D 软件结合VRML建立虚拟场景模型,通过Java 3D对模型文件的调用实现虚拟场景的构建.调用Java 3D类库实现场景漫游、人机交互等功能,并对虚拟模型进行优化、重组.最后建立一个虚拟实验室的场景实例,验证了该设计方法具有良好的开发效率以及系统的沉浸性与交互性. 相似文献
10.
岳美珍 《数字社区&智能家居》2007,2(7):121
介绍通过使用COM/DCOM连接技术、编写Interbus OPC客户端控制程序、编写过程控制级的PLC系统的过程数据、以及使用TCP/IP技术、构建OPC服务器,实现了控制程序与远程网络的通信,实验面板的具体实现主要应用Java语言,利用Java applet小程序嵌入网页中得以实现,从而提出了一种可行的虚拟实验室方案即控制系统网络虚拟实验室。 相似文献
11.
基于VRML和Java技术的虚拟校园三维查询系统 总被引:18,自引:0,他引:18
研究了基于虚拟现实和Java编程技术实现虚拟校园的方案,深入探索了利用EAI接口实现VRML文件与Java程序进行实时数据交换的方法,实现了基于VRML和Java技术的虚拟校园三维查询系统.此外还探讨了EAI与SSI接口技术的异同. 相似文献
12.
讨论了可用于网络研究和学习的分布式协同虚拟实验室技术,提出了该技术的HLA/Java 3D构建方案.将实验系统定义为一个联邦,实验目标由联邦成员协同完成.联邦成员由4个线程组成,其中Applet线程和远程更新线程负责虚拟实验室图形渲染,联邦成员主线程和RTI回调线程实现协同控制.该系统完成了该4个线程的设计,并用队列和阻塞实例实现了线程之间的协调,解决了RTI重入问题.实验结果表明该方案是可行的. 相似文献
13.
为了建立基于工程图学的虚拟实验室,在计算机的屏幕上虚拟现实中零件的装配,笔者通过对两种虚拟语言VRML与Java 3D的分析比较,选定以Java 3D为虚拟平台,在引入.obj文件的基础上,按照现实中零件的安装和工作过程,通过设定相应的程序来实现零件的交互和装配过程,并完成了对零件交互式三维装配动画以及工作原理的论述。以压板为例,给出了一个基于Java 3D的交互式三维装配动画的例子,实现了该装配体在虚拟现实中的要求,达到了虚拟装配的目的。从而验证了该方法在现实零件装配中的预见性和优越性。 相似文献
14.
以一个实例论述Cult3d在虚拟产品展示中的应用,并通过Cult3d的Java动作,运用Java类文件扩展虚拟产品的展示功能。 相似文献
15.
16.
Java动态类加载机制及其应用 总被引:10,自引:1,他引:10
Java动态类加载机制是Java虚拟机(JVM)的一个重要特征。它实现了在程序执行的过程中动态地加载所需要的类文件,并且这种动态行为是可以人为控制的。这使得Java语言平台具有在运行期间安装软件组件的能力。通过对Java类加载器的原码进行分析,阐述了Java动态类加载机制的原理和过程,并通过一个客户端服务器(C/S)模式下动态地更新客户端软件功能的例子,说明了Java动态类加载机制的实际应用。 相似文献
17.
18.
为解决虚拟实验中师生不能有效交流的问题,采用VRML-JS-Java通信机制实现了一种具有交流功能的虚拟物理实验室.介绍了实验室总体设计和场景层次结构,阐述了三维场景的建模过程和流程,重点对交互功能的服务器端、客户端、用户间的交互与感知,以及VRML虚拟场景与Java接口等关键技术进行实现.经过发布与测试,表明虚拟物理实验室具有良好的层次性、可重用性和互操作性,在大学实验教学改革中具有较高的实用价值. 相似文献