论文部分内容阅读
因特网环境下构建分布式监测系统,能够以较低的网络建设与维护成本,实现大范围内数据的自动化采集、传输、存储、发布和使用。本文将分布式监测系统构建过程中涉及的数据采集技术、网络通信技术、系统集成技术等关键技术抽取出来进行了研究,为分布式监测系统的实施扫除了一系列技术障碍。主要研究内容包括:提出了一种基于计算机程序检测的数据采集方法,并以科学仪器作为实例,采取多种检测方式对科学仪器控制计算机上的控制软件进行检测,间接获取科学仪器的工作状态参数;将即时通信方式引入到分布式监测领域,提出了一种基于即时通信方式的分布式监测系统通信机制,实现了各种因特网环境下对分布式监测系统所有工作模式的支持;将XMPP(Extensible Messaging and Presence Protocol,可扩展消息和出席协议)协议引入到分布式监测系统,并对其进行了扩展,提出了一种基于XMPP的分布式监测系统在线监测通信协议,实现了上述基于即时通信方式的通信机制;引入面向服务架构的思想,提出了一种面向服务的分布式监测系统的信息系统开放体系结构,为分布式监测系统上层信息系统的集成提供了一种新的系统集成策略;设计开发了大型科学仪器工作状态监测系统,并在全国多家科研机构投入到实际应用,实现了大型科学仪器工作状态的分布式在线监测。