相关文章
友情链接

电力猫厂商分析监控系统的设计与实现

电力猫厂商分析监控系统的设计与实现

当前监控系统的发展过程中面临着一系列问题,研究和开发新的监控系统是十分必要的。其实电力猫在监控系统中有着非常好的运用空间,电力猫利用现有的电力线进行网络信号的传输,可以很好地帮助我们打造出完美的监控系统。下面电力猫就来讲讲监控系统的设计和实现。

在开发开发语言的选择方面,鉴于业务系统的运行环境都是windows,系统中已经集成了Microsoft.Net2.0,考虑到上面所提到的最小干扰原则,所以Microsoft.Net平台成了最好的选择。且Microsoft.Net带有丰富的API函数,在Microsoft.Net的系统库中有System.Diagnostics和System.Service Process两个命名空间,其中包含了对系统进程和windows service的一些操作函数,极大地方便了辅助监控系统的开发。所以本系统采用dot Net平台开发实现,并且运行目标版本设置为Net2.0。

其次,关于系统架构采用分布式架构:首先,辅助监控系统要实现对于运行在各个单独计算机系统中业务系统的监控,所以只能采用分布式架构,每个业务系统对应一个监控子系统(运行于业务系统的计算机端的监控子系统在下文中统一称为客户端监控系统)。其次,为了接收保存各客户端监控系统发送的信息,并实现简单的控制,还要单独设计开发一个总控子系统,运行于单独的服务器中。总控系统同时负责短信猫的短信收发控制,实现出问题时给维护人员发送短信。此外,监控信息数据的查询采用固定结构,因此在辅助监控系统的服务器上同时架设Web Server服务,开发一个基于Asp.Net的网站系统,用于监控信息数据的查询。