编辑: 于世美 | 2019-07-11 |
3 3 O
5 5 # : $ ! 图6!>
R 9示意图 # $ % 6!>
) (
8 # , ) *
3 ( # ) - / ) 1'
( , <
# / ) , / L ( )
6 K7 是一个组件模型 将应用程序的不同功能 单元# 称为服务$ 通过这些服务之间定义良好的接口 和契约联系起来!接口是采用中立的方式进行定义 的 应该独立于实现服务的硬件平台( 操作系统和编 程语言!这使得构建在各种系统中的服务可以以一 种统一且通用的方式进行交互!这种具有中立的接 口定义# 没有强制绑定到特定的实现上$ 的特征称为 服务之间的松耦合!松耦合系统有#个优点% 一是 它的灵活性+ 二是当组成整个应用程序的每个服务 的内部结构和实现逐渐地发生改变时 它能够继续 存在! 报警展示模块对外提供报警数据服务( 手机短 信( 语音电话等第三方厂商提供的系统和报警系统 客户端向报警展示模块注册请求报警数据!监测对 象发生异变时 报警展示模块向提出服务请求的用 户发出提 示 提供报警数据!通过6K7 实 现了报 警方式的灵活多样和可扩展性! 采用手机短信方式 针对不同用户定制的报警 信息 以短信的形式发送到该用户手机!这样便于 及时处理各种重要故障 保证系统的安全运行! 报警系统客户端提供了语音功能!用户对不同 报警可选择不同声音 同时可选择报警次数 在画面 上可对不同报警选择不同颜色 对已经处理的报警 可进行确认或选择自动复归 通过提供这些功能 减 轻了调度员的工作强度! !系统实施的关键问题 P !跨平台 监测对象运行于不同的操作系统和硬件平台之 上 操作系统包括%M '
) / G N
4 XL A h
3 ) #
3 3
3 ) I >
>
K
6 Q I ) ?X Q I 和T'
)-H等 硬件平台包括工作站( 服务器和微机! 为了保证设备状态报警系统能对多平台调度自 动化系统进行监测 系统需要具备良好的跨平台( 分 布式环境, 9- 特性!上海市电力公司调度自动化设备 状态报警系统的实现采用了
7 % ;
, B- 中间件, O- !
7 % ;
将异种环境下各式各样的复杂性隐藏在 底层!与其他众多基础设施中间件不同的是%
7 % ;
能够在程序需要的任何地方提供最大的灵活性 但 不会损及系统的性能或可伸缩性! P !跨分区 整个系统分别在安全+区和安全,区设置信息 采集节点 这#个节点负责采集分别处于物理隔离 两端的各个系统的自动化状态信息 并且将这些信 息统计汇总!安全+区信息采集节点将信息采集汇 总以后 借助于物理隔离信息同步程序将安全-( + 区自动化状态信息传送到安全,区信息采集节点! 同时 安全,区信息采集节点通过事件管理服务器 将信息采集汇总后送往安全,区M(\服务器! 在安全,区M(\服务器上开发统一报警界面 并实现以手机短信( 语音电话和报警系统客户端方 式报警!系统部署网络拓扑图如图A所示! P !获取监测对象信息 调度自动化设备状态报警系统监测对象较多 对不同的对象信息采取不同的获取方法 主要包括 5种方式% $ $ 利用监测对象提供的接口访问调度自动化系 统内部信息 主要用于一些实时数据信息的获取! # $ 采用标准商用数据库接口 直接访问监测对 象的数据库!
5 $ 采用操作系统底层应用编程接口#
7 >
Q $ 获取 系统信息 该种信息获取完全独立于自动化系统本 身 主要用于进程信息( 磁盘信息( % >