基于CORBA技术的虚拟实验室平台的架构设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:JK0803yangye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
远程教学作为一种新型的教育模式已成为近年来各国教育界的重要研究课题。基于Internet的虚拟实验室是现代远程教学质量提高的关键,因为实验是大部分工程类和应用类课程的重要一环,是人们快速、廉价地获取知识和技能的有效途径。 本文提出了基于CORBA技术的网上虚拟实验系统的开发模型,该模型以Java Applet作为客户端,CORBA作为中间通信桥梁,能够集成Java Bean、Matlab、COM/DCOM作为计算后台,大大提高了开发效率。文中对虚拟实验室系统的设计与实现进行了深入的论述,重点介绍了如何利用CORBA技术构建虚拟实验室系统平台,并对系统中采用的关键技术和主要模块进行了详细的说明。本文同时给出了基于该模型的通信原理虚拟实验室和数字图像处理虚拟实验室的系统实现,该系统客户端用Java语言实现,具有与平台无关,安全,健壮等内在特点;实验室设备(算法和仪器等)以组件的方式开发,提高了开发效率,实现了软件重用,实验室的功能易于扩充;服务器端以Matlab为计算后台,提供了强大的系统仿真能力。 本文最后对平台实现过程中的研究与开发工作进行了总结,并阐述了将来进一步对该系统进行扩充与完善的一些工作。
其他文献
虚拟机实时迁移是虚拟化技术的一个重要特征,对于近年来不断兴起的数据中心的负载均衡和灾难恢复有非常重大的意义。通过虚拟机的实时迁移,把虚拟机从源物理主机硬件平台迁移
对图像分割算法的研究巳有几十年的历史,借助各种理论至今已提出了上千种各种类型的分割算法。由于尚无通用有效的分割理论,因此现已提出的分割算法大都是针对具体问题的,并
实时数据库是其事务和数据都可以具有定时限制的或显式的定时限制的数据库系统。系统的正确性不仅依赖于逻辑结果,而且还依赖于逻辑结果产生的时间。在实时数据库系统中集成
根据CNNIC一月份发布的《第29次中国互联网络发展状况统计报告》显示,截至2011年12月底,中国网民规模突破5亿,达到5.13亿,全年新增网民5580万。互联网普及率较上年底提升4个百分
随着信息技术的飞速发展,人们需要能够准确、快速和便捷地获得大量数据并能从中迅速提取出有用的信息.近年来,随着微电子技术飞速发展,嵌入式计算机正在深入应用到工业、农业
随着黑客入侵事件的日益猖獗,人们发现只从防御的角度构造安全系统是不够的。入侵检测技术对计算机和网络资源的恶意使用行为进行识别和响应,不仅检测外部入侵行为,同时也监
Web Services是计算机IT技术的第三次革命.Web services技术在现有的各种异构平台上,构筑了一个通用的,与平台无关语言无关的技术层,不同平台上的应用依靠这个技术层来实施相
数据仓库技术是数据库技术的一个研究方向,能够有效的管理传统数据库产生的历史数据,并向各种决策支持应用如联机分析处理、数据挖掘等提供有力数据支持,适应了企业用户对数
数据流分析是一种程序静态分析技术,它能从程序代码中收集程序的语义信息,并通过代数的方法确定变量的定义和使用。通过数据流分析,可以不必实际运行程序就能够发现程序运行
长期以来,计算机其他部件如CPU,内存等性能快速提升,而磁盘由于其固有的机械运动的限制,性能已难以提高,成为制约系统性能的瓶颈。而在一些特定的应用场景如web应用环境中,保存在we