首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 140 毫秒
1.
基于WWW的"计算机网络"虚拟实验室的设计与实现   总被引:8,自引:0,他引:8  
论述了基于WWW的“计算机网络”虚拟实验室系统的设计和实现.该实验室以Java Applet的形式实现客户端,使用Java RMI远程调用机制实现了客户端和服务器方的通信,采用JavaBean的形式实现虚拟设备(如节点、主机和链路),以组件的形式开发实验库.系统采用NS2作为服务器方模拟器,客户端采用Nam作为可视化工具,既充分了利用了NS2多协议模拟器的强大功能,又省去了普通学生难于学习使用NS2模拟器的缺点.系统为用户远程学习计算机网络课程提供了良好的实验平台.  相似文献   

2.
网络虚拟实验室的设计与实现   总被引:2,自引:0,他引:2  
文章提出了基于NS2模拟器的计算机网络远程虚拟实验室系统的设计模型和实现方法,对服务器、客户端软件及RMI在系统中的应用等关键部分的设计与实现进行了描述。该系统基于Web环境在用户和NS2网络模拟器之间提供实验平台,既可以使用户省去难于学习NS2的困难,又可以利用NS2模拟器强大的系统仿真能力进行网络模拟试验。  相似文献   

3.
在网络模拟领域,NS2一直是应用最广泛的软件,但使用难、缺少远程模拟等缺点也局限了其发展。本文针对这些弱点与不足,提出了基于NS2的远程可视化模拟系统的设计方案并给出了实现方法。系统采用Flex和ActionScript编程语言开发客户端,以组件的形式来开发场景库,以分散式的组件自治模式实现了脚本的自动化生成。然后将脚本传入服务器端,通过远程调用服务器端的NS2子进程执行此脚本,同时整合第三方软件库Gawk和Pnuplot,用以分析模拟结果和实现模拟结果的动画显示和曲线描述,让协议研究人员或学生直观且深入地理解网络中的复杂行为,为用户远程学习计算机网络课程提供了良好的实验平台。  相似文献   

4.
基于CORBA技术的网上虚拟实验室系统架构设计   总被引:9,自引:0,他引:9  
提出了基于 CORBA技术的网上虚拟实验系统的开发模型 ,该模型以 Java Applet作为客户端 ,CORBA作为中间通信桥梁 ,能够集成 Java Bean、Matlab、COM/DCOM作为计算后台 ,大大提高了专业虚拟实验室的开发效率 .同时给出了基于该模型的数字通信原理虚拟实验室系统的实现 ,该系统客户端用 Java语言实现 ,具有与平台无关 ,安全 ,健壮等内在特点 ;实验室设备 (算法和仪器等 )以组件的方式开发 ,提高了开发效率 ,实现了软件重用 ,实验室的功能易于扩充 ;服务器端以 Matlab为计算后台 ,提供了强大的系统仿真能力  相似文献   

5.
基于Internet的计算机网络虚拟实验环境架构   总被引:3,自引:1,他引:3       下载免费PDF全文
陆炜妮  庞竣 《计算机工程》2007,33(13):283-284,F0003
提出了基于Internet的计算机网络虚拟实验室的开发模型。该模型的客户端是Java Applet,计算后台以NS为核心,辅以JavaBean来完成辅助计算,中间的通信桥梁是CORBA,通过CORBA实现NS与Java的数据传输。该模型具有Java语言的优点,客户端简单安全,服务器端利用了第三方工具NS,能够大大缩短开发周期,确保系统的正确性。  相似文献   

6.
孙张伟  杨俊  余玲  秦渊 《计算机仿真》2007,24(4):275-278
在分析现场实验和用户需求的基础上,提出了新的基于组态的虚拟实验平台系统.该系统以界面控制层、底层运算层、后台数据库三层结构对仿真实验进行支撑,模块的思想贯穿于界面控制层和底层运算层;同时依托网络的浏览器/服务器模式,让虚拟实验系统实现远程操作.以现场喷管实验在该平台上的虚拟化为例,进一步阐述了该平台系统的应用方法.结论:通过模块化仿真,同时利用数据库技术和网络技术,该虚拟实验平台能够达到现场实验与用户的要求,具备良好的通用性.  相似文献   

7.
在线虚拟网络实验平台的设计与实现   总被引:1,自引:0,他引:1  
王晓梅 《计算机教育》2009,(18):152-155
本文主要针对于当前高等院校网络工程课程教学中实验环境构建的问题提出了一种解决方案,即利用Dynamips软件构建后台虚拟路由器和交换机环境,建立Web服务器实现客户端与后台的通信,构建在线虚拟网络实验平台。实践证明,在线虚拟网络实验平台可以将通用机房转换为专业的网络实验室,有效提高学生网络设备配置操作的实践技能。  相似文献   

8.
基于ColdFusion的虚拟实验室设计   总被引:2,自引:1,他引:1       下载免费PDF全文
陆炜妮 《计算机工程》2010,36(21):291-292,F0003
提出一个基于ColdFusion的虚拟实验室开发模型。该模型以Flash作为客户端,改善实验体验和表现效果,以ColdFusion为服务器,集成ColdFusion组件、Matlab、COM/DCOM、JavaBean作为计算后台,以提高专业虚拟实验室的开发效率。实验结果证明,该模型可以使设计人员快速开发与实现虚拟实验室,并为用户提供一种不受时间、地点、实验设备限制的实验环境。  相似文献   

9.
本文提出了一种采用组件技术构架的基于Internet的密码学虚拟实验室的设计模型和实现方法.该虚拟实验室以Java Applet实现客户端,具有Java语言的平台独立性和安全性,以JavaBeans的形式开发组件,提高了系统的开发效率,实现了软件重用,使得系统容易维护和扩充.利用该实验系统,用户能进行可视化的实验流程定制、仿真实验保存,对算法进行验证和性能分析实验,用户还可以加入自己编写的算法进行验证及扩充实验组件,为科研、教学等提供了一个很好的密码学虚拟平台.  相似文献   

10.
数字通信原理的虚拟实验室系统的设计与实现   总被引:5,自引:0,他引:5       下载免费PDF全文
本文提出了基于CORBA技术的网上虚拟实验系统模型,该模型以Java Applet作为客户端,CORBA作为中间通信桥梁,能够集成JavaBean、Matlab、COM/DCOM作为计算后台,大大提高了专业虚拟实验室的开发效率。基于这个平台,开发了通信原理实验需要的信号发生器、信号叠加器、滤波器以及示波器四种设备。同时,通信原理虚拟实验室为学生提供了学习通信原理的实验环境,学生能够在互联网上根据需要完成各种通信原理实验。  相似文献   

11.
Java技术在Internet上得到广泛应用,但Java小程序(Applet)却极易被非授权者非法使用.文章提出了一种基于数字签名的Java程序授权访问机制,可以有效地确保Java程序只在经授权的客户机上运行,保护了程序作者的版权与经济利益,也适用于需要计费的网络服务.  相似文献   

12.
基于B/S的倒立摆远程控制实验系统的设计   总被引:2,自引:1,他引:1  
吴小红 《控制工程》2005,12(1):87-89
提出了基于B/S的远程控制实验系统的实现方法,以倒立摆远程控制实验为例,给出了倒立摆远程实验系统的结构,以及进行远程倒立摆控制的方法流程。采用了双Socket进行实时通信的方法,使用Java Applet实现控制网页中的Socket客户端通信接口及实时数据的图形显示功能,在现场控制计算机方实现Socket服务器通信接口,在Web服务器中使用通信转发程序实现在现场控制计算机和远程控制端的Socket转发并具有控制信息的安全验证功能,保护了现场控制计算机的安全。本实验在校园网内运行正常,具有良好的实时性。  相似文献   

13.
我们开发的嵌入式远程液位控制系统利采用了目前流行的B/S模式,服务器建立在具有友好开发环境的Rab—bit2000 Processor上,运行在客户端的别是一个完成人机交互的Java Applet小程序。本文着重介绍该系统的结构、功能以及软件实现过程中Applet在该系统中的应用。  相似文献   

14.
提出一种组件开发辅助虚拟实验室的设计模型和实现方案。该系统采用Java语言实现,具有良好的平台无关性。综合运用Applet数字签名、RMI机制、XML解析、JavaBean和反射等技术,依次重点实现组件配置提交、组件接口检查、组件功能检查。系统具有良好的交互性,用户能够直观深入地参与组件类的详细分析和具体配置,查看设备组件的运行评定结果。对用户学习和掌握JavaBean组件的结构和实现大有帮助,弥补现有平台用户无法设计组件和测评组件的不足。  相似文献   

15.
陈志辉  安虹  余华 《软件学报》2002,13(4):863-869
介绍了为曙光3000并行机开发的基于Java/CORBA的远程文件浏览器RFB(remote file browser)的设计与实现.在传统的并行机上,用户通过命令行接口对文件系统进行组织和管理,这给用户带来了诸多的不便.为此,设计并实现了一个具有图形用户界面的文件浏览器以支持用户对并行机文件系统的访问.RFB采用客户/服务器模式,实现了图形用户界面和对文件系统访问的分离.图形用户界面的实现采用Java语言及其图形工具包Swing,从而具有平台独立的特点,而客户/服务器之间的通信则采用当今流行的CORBA  相似文献   

16.
虚拟实验室中用户注册组件的设计与实现   总被引:5,自引:0,他引:5  
针对基于组件的虚拟实验室中,开发和更新实验组件工作量大的问题,设计并实现了通过用户的参与来扩充实验室功能的方案。综合运用Applet签名技术、Java RMI技术、运行时动态编译技术、Java的反射工具,以及JAXP的更新XML文档技术,实现了用户向虚拟实验系统添加自己构建的实验组件,并通过系统的注册后在Internet上发布的功能,使虚拟实验室易于扩充,参与性更强。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号