论文摘要
随着仪器仪表技术和网络技术的发展,迫切需要集成分布式仪器系统,实现仪器的资源共享和综合测试。现有的分布式仪器系统中不同类型的仪器并存,不同厂商的仪器接口类型、访问标准、通信协议等都不同,且受异构仪器和编程语言的制约,难以实现散布仪器、异构仪器的通信、互操作和集成。因此,研究分布式仪器系统的集成方法具有重要的理论意义和应用价值。本文采用面向对象技术分析和设计分布式仪器系统,在此基础上结合分布式仪器系统集成原则和体系结构模型,提出了一种基于XML-RPC的分布式仪器系统集成方法,给出了基于XML-RPC的分布式仪器系统体系构架;采用XML统一描述仪器,构建了仪器信息模型,设计了统一管理仪器资源的数据访问接口;采用LabVIEW编程语言,设计并实现了基于XML-RPC的服务器和客户端,以及分布式仪器系统的远程调用;在此基础上,将该方法应用到生物发酵实验室中,集成了生物发酵实验室分布式仪器系统。实验结果表明,应用该方法所集成的基于XML-RPC的生物发酵实验室分布式仪器系统较好地实现了分布式仪器的通信、互操作和统一管理,提高了仪器的利用率。基于XML-RPC的分布式仪器系统,具有良好的开放性、易操作性、可扩展性等特点,为系统底层异构仪器的资源共享和与上层应用之间的远程调用提供了一种新的途径。
论文目录
摘要ABSTRACT第一章 绪论1.1 引言1.2 仪器技术及其系统发展和研究现状1.2.1 仪器技术发展及其研究现状1.2.2 分布式仪器系统发展及其研究现状1.3 分布式仪器系统集成方法研究现状1.3.1 基于设备访问的系统集成方法1.3.2 基于中间件的系统集成方法1.3.3 基于Web Service的系统集成方法1.3.4 基于分布式对象模型的系统集成方法1.4 课题的研究意义和主要研究内容1.4.1 课题的研究意义1.4.2 主要研究内容第二章 分布式仪器系统建模与集成方法研究2.1 引言2.2 基于面向对象技术的分布式仪器系统分析与建模2.2.1 面向对象技术2.2.2 分布式仪器系统对象模型2.2.3 分布式仪器系统动态模型2.2.4 分布式仪器系统功能模型2.3 基于XML-RPC的分布式仪器系统集成方法研究2.3.1 分布式仪器系统集成原则2.3.2 分布式系统体系结构模型2.3.3 分布式远程调用技术2.3.4 基于XML-RPC的分布式仪器系统集成方法2.4 小结第三章 基于XML-RPC的分布式仪器系统集成3.1 引言3.2 数据访问接口的设计3.2.1 基于XML的仪器信息建模3.2.2 有效性验证3.2.3 基于DOM解析XML文档3.2.4 基于XML的打包和解析全过程3.3 XML-RPC服务器结构功能设计3.3.1 XML-RPC服务器结构设计3.3.2 XML-RPC服务器功能设计3.4 基于XML-RPC的分布式仪器系统远程调用3.4.1 数据的转换模块设计3.4.2 基于XML-RPC的客户端和服务器远程数据通信3.5 小结第四章 基于XML-RPC的分布式仪器系统实现4.1 引言4.2 数据访问标准层的实现4.2.1 基于ActiveX的串口仪器通信4.2.2 基于TCP/IP的网络接口仪器通信4.3 基于XML-RPC的分布式仪器系统远程调用的实现4.3.1 基于状态机的程序设计模式4.3.2 XML-RPC服务器端远程调用实现4.3.3 XML-RPC客户端远程调用实现4.4 小结第五章 实验与分析5.1 引言5.2 数据访问标准层程序与功能测试5.2.1 串口仪器测试5.2.2 基于TCP/IP的PXI总线测试5.3 远程调用程序与功能测试5.4 系统在生物发酵实验室分布式仪器系统中应用5.4.1 生物发酵实验设备和集成环境5.4.2 生物发酵实验室分布式仪器系统实现5.5 小结第六章 结论与展望6.1 结论6.2 展望参考文献致谢研究成果及发表的学术论文作者简介硕士研究生学位论文答辩委员会决议书
相关论文文献
- [1].基于XML-RPC的分布式仪器系统集成[J]. 计算机工程 2012(04)
- [2].分布式仪器终端和虚拟仪器技术集成的智能测量分析控制系统[J]. 国外电子测量技术 2014(10)
标签:分布式仪器系统论文; 系统集成论文; 远程调用论文;
基于XML-RPC的分布式仪器系统集成方法研究与实现
下载Doc文档