论文部分内容阅读
实验教学是高等教育活动中不可缺少的内容,可以培养学生理论联系实际的学习能力,促进学生创新思维能力的提高。但是由于我国教育资源整体投入有限,高等院校的教学实验资源,无论是实验设备还是实验场所都是存在资源短缺现象。而借助信息技术推动的在线实验教学系统已经成为科研与教学相结合的良好范例,并成为解决实验资源短缺问题的有效途径之一。目前国内,将教学实验尤其是将真实实验设备作为资源发布到网上,提供跨学科、跨院系所之间共享的研究工作,尚在起步阶段。从国外远程实验平台的实现技术发展来看,实现实验资源共享的关键就要解决分布式异构的实验设备能被整合为系统,与用户进行交互。本文通过研究远程实验平台的最新进展,提出了基于SOA技术来构建在线实验平台的方案,为实现分布在Internet/Intranet上实验的访问和集成提供了一种框架模型。本文使用NET平台下的WCF技术实现这个模型,定义了系统各个节点之间的服务契约和数据契约。并介绍了实现这个系统平台的方法和应用案例。本文应用基于SOA的在线实验平台,以信息学科中常见的信号叠加实验为例,描述了一个在线实验平台原型系统的实现过程。通过这个原型系统,实践了WCF等相关技术在实验平台中的应用。并通过对原型系统进行负载测试,获得系统中实验服务的性能数据,证明了该系统实现不仅在功能上是有效的,在负载性能上还优于使用普通Web服务技术的系统。同时也验证了使用资源调度手段可以有效地提高整个在线实验平台的效率。