【编者按】:网学网论文设计为您提供 分散式虚拟分析测试中心的设计 参考,解决您在 分散式虚拟分析测试中心的设计 学习中工作中的难题,参考学习。
用户端构成用户层,各专业测试中心构成分析测试、控制层,这是系统的基础层,在分析测试层内的每一个仪器系统都由相应代理控制器控制,它们通过VXI总线与应用程序服务器通信。控制层是本系统的关键层,它主要由应用程序服务器和有关控制器组成,它完成IML(仪器标示语言InstrumentMarkupLanguage)文档的解中华测控网china口e.nst.Cn428计算机测量与控制第4期析、测试结果的分析处理以及IML文档到VXIbus字串行操作的转换等大量工作。第三层是服务层,它包括Web服务器,数据库服务器等,主要提供网络接人,JSP页面发布等服务,这一层可设在各高校网络中心。最高层是管理层,它负责整个虚拟测试中心的管理,包括各种实验设施的协调和网络维护等,它由省科技厅或者国家教育部负责。
系统实现原理我们将虚拟分析测试中心设计为一个因特网(内联网)网络站点,如图2所示用户可通过网络浏览器与中心设备交互。
在网络分析实验室站点的创建中,我们使用Windows2003Server作为站点服务器操作系统,将实验相关数据(如实验数据和算法,虚拟仪器库等)存放在SQLServer20。数据库中。在Web服务器的选用上,我们使用微软的因特网信息服务器ns(InternetInformationServer6.0,简称1156.0)。应用程序服务器可根据测试的需要在不同仪器代理间切换控制。
用户首先在本地客户端浏览器中选择实验项目,并操纵虚拟实验仪器,形成内嵌IML文档的JSP页面,JSP页面通过TCP/IP网络传输到应用程序服务器,(或直接传输到数据库服务器完成有关数据查询),在那里,JSP页面中IML文档被格式成仪器控制命令,从而完成仪器的远程操作。返回的实验数据直接或通过应用程序服务器内的解析程序调用有关算法,完成后期处理后,打包在JSP页面内由网络传输显示给用户。(本论文由网学http://myeducs.cn 整理提供,如需转载,请注明出处或联系我们的客服人员)