CORBA技术在电力监控系统中的应用_论文

维普资讯 http://www.cqvip.com 第 2 3卷 第 2期  2O 年 4   O6 月 供  用  电  4  5 C R A技术在 电力监控 系统中的应用  O B 刘 晓 岚  ( 海市 电力 公 司市南 供 电公 司 , 海  2 0 4 ) 上 上 0 2 0  中 图 分 类 号 : M  6   T 79 文 献 标 识 码 :  B 文 章 编 号 :0 6 3 7 2 0 )2 0 5 3 1 0 —6 5 ( 0 6 0 —0 4 —0   公共 对 象 请 求 代 理 体 系 结 构 ( o C mmo   — n Ob  jc Re u s B o e  c i cue C B 是 由 et q e t r k rArht tr , OR A)     e   作 的主要 部 分 。对 于应 用软 件 开发 , 间件 远 比  中 操 作 系统 和 网络 服 务 更 为 重要 , 中间件 提 供 的程  序 接 口定 义 了一个 相对 稳定 的高层 应用 环境 。不  管底层 的计算 机 硬 件 和 系统 软件 怎 样 更 新 换 代 ,   只要 将 中间件 升 级 更 新 , 保 持 中间 件对 外 的接  并 对 象 管 理 组 织 (  c Obet  Ma a e n Gru , n g me t o p  OMG) 出 的 应 用 软 件 体 系 结 构 和 对 象 技 术 规  提 范 , 核 心 是一 套 标 准 的语 言 、 口和协 议 , 支  其 接 以 持 异构 分布应 用 程序 间的互操 作性 及 独立 于平 台   和 编程语 言 的对 象重 用 。   口定 义 不变 , 用 软件 几乎 不需 任何 修 改 , 而减  应 从 少 了企业 在应 用 软件 开发 和维 护 中的投 资 。   在具 体 实现 上 , 中间 件 是 一 个 用应 用 编 程 接  口 ( pi t n P o rmmig I trae AP ) Ap l ai   rg a c o n  n efc , I 定  1 中 间 件 技 术    为 解 决 分 布 异 构 问 题 , 们 提 出 了 中 间 件  人 ( d lw r ) 概 念 。 中间 件 是 位 于平 台 ( 件  mide a e 的 硬 和操作 系统 ) 和应用 之 间 的通 用 服务 , 中间件 的基  本 构成 如 图 1所示 。这 些服 务 具有标 准 的程 序接  口和协 议 。中间件 是在 计算 机 硬件 和操 作 系统之  义 的分 布式软 件 管 理 框 架 , 有 强 大 的通 信 能力  具 和 良好 的 可 扩 展 性 。   中间件 的 主要 工 作 机制 为 : 户端 上 的应 用  客 程序 需要 从 网络 中 的某个 地方 获取 一定 的数 据 或  服 务 , 些 数据 或 服 务可 能 处 于 一 个 运 行 着 不 同  这 上 , 持应 用 软件 开发 和运 行 的系统 软件 , 支 它能够  使 应用 软件 相 对独 立 于计算 机 硬件 和操 作 系统平  台 , 现大 型 企 业应 用 软件 系统 的集 成 。针 对不  实 同 的操 作 系统 和 硬 件 平 台 , 们 可 以 有 符 合 接 口 它   和协议 规 范 的多种 实 现 。   操 作 系统 和特定 查 询语 言数据 库 的服 务器 中 。客  户 / 务 器应 用 程 序 中负责 寻 找 数据 的部 分 只需  服 访 问一 个 中间件 系统 , 中 间件 完 成 到 网络 中找  由 到数据 源或 服务 , 而传 输 客户请 求 、 进 重组 答 复信  息 , 后将 结果 送 回应用 程序 的任 务 。 最   2 C RB   O A体 系结 构  C ORB 体 系 结 构 见 图 2所 示 。 A   藿 R接   _ 口 B仓   下文 对  =【=■一 I l I       服 & 务端I I   l   罂l   o BH 鎏H 替 R    图 1 中 间 件 的 基 本 构 成    对象丁具l   I 实现仓库  中间件 应具 有 如 下 特 点 : 足 大 量 应 用 的需  满 要 ; 行于 多 种 硬 件 和 O 运 S平 台 ; 持 分 布 计 算 , 支   提 供跨 网络 、 件 和 O 硬 S平 台 的 透 明 性 的应 用 或  服 务 的交互 ; 持标 准 的协议 ; 持标 准 的接 口。 支 支   由于标 准 接 口对 于 可 移 植 性 、 准 协 议 对 于  标 互 操作 性 的重 要 性 , 中间 件 已成 为许 多标 准 化工  图 2 C B 体系结构 图   OR A   C B OR A在 基 于网 络 的分 布 式应 用 环 境 下 实  现应 用 软件 的集 成 , 使得 面 向对象 的软 件 在分 布 、   异 构环 境 下实 现 可 重 用 、 移 植 和 可 互 操 作 。其  可 特 点可 以 总结为 如 下几 个方 面 :   维普资讯 http://www.cqvip.com 4  6 供  用  电  20 0 6年第 2期  1 )引入 中间件 ( d l r ) 为 事 务 代理 , Mide e 作 wa   完 成 客 户 机 ( l n ) 服 务 对 象 方 ( ev r 提 出  Ci t 向 e S re ) 的业 务请 求 。   2 )实 现 客户 与服 务 对象 的 完全 分 开 , 客户 不  需要 了解 服 务对 象 的实 现过程 以及具体 位 置 。   3 )提供 软 总线 机 制 , 任 何 环 境 下 、 用 任  在 采 何语 言 开发 的 软件 只要 符 合 接 口规 范 的 定 义 ,

相关文档

CORBA技术及其在电力监控系统中的应用
一种基于CORBA的电力监控系统的设计
基于CORBA技术的分布式电力监控系统的设计 精品
CORBA技术在PR机器人远程监控系统中的应用
基于CORBA技术的分布式电力监控系统的设计
基于CORBA技术的分布式电力监控系统的设计
POE供电技术在电视监控系统中的应用
基于CORBA等技术的多层结构分布式应用监控系统的设计与实现
CORBA技术在电力自动化系统数据交换和整合应用中的探索
基于实时CORBA的电力通信网监控系统的研究
电脑版