关于软件中间件技术的研究
- 格式:pdf
- 大小:150.82 KB
- 文档页数:2
李朝 霞 ’ 冯世文 0 4 0 ;. 5 0 1 2 邢台学 院初 等教 育 学 院 河 北 邢 台
04 0 ) 5 0 1
要】 中间件技 术屏蔽 了底层分布 式环境的复杂性和异构性 , 简化 了分布式应 用程序 的开发 , 分布式应 用程序 的健壮性、 使 可扩展性 、
可 用 性 更好 。 本 文 介 绍 了中 间件 的 定 义 、 类 、 分 主流 中 间件 技 术 平 台 , 析 了 中 间件 技 术 面 临 的挑 战 , 出 了 中 间件 技 术研 究 的 几 个 发 展 趋 势 , 分 提
异 软 件 平 台 都 不 可 能 做 到统 一 . 大规 模 的应 用 软 件 通 常 要 求 在 软硬 件 是 异 步 的 消 息 中 间 件 . 步 中间 件 技 术 比 同步 中 间件 技 术 具 有 更 强 的 而 各 不 相 同 的 分 布 式 网 络 上运 行 。 中 间件 产 生 以 前 , 用 软 件 直 接使 用 容 错 性 在 系 统 故 障 时 可 以 保 证 消 息 的 正 常 传 输 。 应
在众 多 关 于 中间 件 的定 义 中 , 比较 普 遍 接 受 的 是 I DC表 述 : 间 商 提 交 的分 布 对 象 互 操 作 内 容 基 础 上 制 定 的 分 布 式 应 用 程 序 框 架 的 中 件 是 一 种 独 立 的 系 统软 件 或服 务 程 序 , 布 式应 用 软 件 借 助 这 种 软 件 规 范 。 分 在 不 同 的 技 术 之 间共 享 资源 :中 间 件 位 于 客 户 机 / 务 器 的 操 作 系统 服 之上 , 管理 计 算 资源 和 网络 通 信 。 DC对 中 间 件 的定 义 表 明 , 间件 是 I 中
一
3 S n的 J E . 2 u 2E
为 了推 动 基 于 Jv aa的 服 务 器 端 应 用 开 发 ,u S n在 19 9 9年 底 推 出
类 软件 , 非 一 种 软 件 ; 间件 是 介 于操 作 系 统( 括 底 层 通 信 协 议 ) 了 Jv2技 术 及 相 关 的 JE 而 中 包 aa 2 E规 范 。 和各 种分 布式 应 用 程 序 之 间 的一 个 软 件 层 。 的作 用 是 建立 分 布式 软 总 JE 的 目标 是 提 供 与 平 台无 关 的 、 移 植 的 、 持 并 发 访 问 和安 2E 可 支 件 模 块 之 间互 操 作 的机 制 ,屏 蔽 底 层 分 布式 环 境 的 复 杂 性 和 异 构 性 . 全 的 、 全 基 于 Jv 开 发 服 务 器 端 中 间件 的 标 准 。2 E 简 化 了构 件 完 aa的 JE 为处 于 自己上 层 的应 用 软 件 提 供 运 行 与 开 发 环 境 .帮 助 用户 灵 活 、 高 可 伸 缩 的 、 于构 件 服 务 器 端 应 用 的 复 杂 度 。 在 JE 中 ,u 基 2E S n给 出 了 效 地 开 发 和集 成 复 杂 的应 用 软 件 。在 具 体 实 现 上 . 间 件 是 一 个 用 应 完 整 的 基 于 Jv 语 言 开 发 面 向企 业 分 布 应 用 的规 范 ,其 中 在 分 布 式 中 aa 用 程 序接 口定 义 的分 布式 软 件 管 理 框 架 , 有 强 大 的 通 信 能 力 和 良好 互 操 作 协 议 上 .2 E 同 时 支 持 远 程 方 法 调 用 (MIRe m0 to 具 JE R , — t Mehd e
操 作系统 、 网络 协 议 和 数 据 库 等 开 发 . 发 者 不 得 不 直 接 面 对 许 多 复 开
3主 流 中 间件 技 术 平 台 .
杂 棘 手 的 问题 . 如操 作 系统 的 多样 性 、 杂 的 网 络 程 序 设 计 和管 理 、 繁 复 考 察 当前 主 流 的 分 布 计 算 技 术 平 台 , 主要 有 O MG 的 C R A,u O B Sn 杂 多 变 的 网络 环 境 、 据 分 散 处 理 带 来 的不 一 致 性 问题 等等 , 些 与 的 JE 和 Mi o0 NA2 0 0,它们 都 是 支 持 服务 器 端 中 间 件技 术 数 这 2E c sfD 0 0 r t 用 户 的业 务 没有 直 接关 系 , 又必 须解 决 , 费 了 大 量 的 时 间和 精 力 , 开 发 的 平 台 . 都 有 其 各 自特 点 , 分 别 阐 述 如下 : 但 耗 但 将 因 此 开 发者 迫切 需 要一 种 基 于标 准 的 、 立 于 计 算 机 硬 件 以及 操 作 系 独 31 1 MG 的 C RB . 0 O A 统 的 开发 和运 行 环 境 , 于是 , 间 件技 术 应 运 而 生 。 中
1 中 间件 的 概 念 .
公 共 对 象 请 求 代 理 体 系 结 构 (O B C m nO -jc R q et C R A,o mo b et e us Bo e rhtcue是 对 象 管 理 组 织 f MG 基 于 众 多 开 放 系 统 平 台 厂 rkrA ci tr) e O 】
维普资讯
科技信息 ຫໍສະໝຸດ O I T技术论坛 0 S IN E&T C N OG F MA I CE C E H OL YI OR TON N
20 0 8年
第 1 期 1
关于软件中间件技术的研究
【. 1河北 邢 台初等 教 育学 院 河北 邢 台
即 网格技 术 、 向 移 动 计 算 、 向服 务 质 量 等 。 面 面
【 关键词】 中间件 ; 分类 ; 术平台 ; 技 发展 趋势
基 计算 机 系 统 最 初 阶 段 多是 单 机 系 统 , 个 用 户 是 通 过 联 机 终 端 来 把 应 用 扩 展 到 不 同的 操 作 系 统 和 不 同的 网 络 环 境 。 于 消 息 的 机 制 更 多 当一 个 事 件 发 生 时 , 息 中 间件 通 知 服 消 访问。随着网络的出现 , 产生 了 客户 / 务 器 的 计 算 服 务 模 式 , 服 多个 客 多 地 适 用 于事 件 驱 动 的应 用 , 户 端 可 以共 享数 据 库 服 务 器 和 打 印服 务 器 等 。 着计 算 机 和 网 络 技 术 务 方 应 该 进 行 何 种 操 作 。其 核 心 安 装 在 需 要 进 行 消 息 传 递 的 系 统 上 , 随 由消 息 中间 件 实 现 消 息 发 送 。 消 息 中 间 件 的 飞 速 发 展 . 多 软 件 需 要 在 不 同 厂 家 的硬 件 平 台 、 络 协 议 异 构 环 在 它 们 之 间 建 立 逻 辑 通 道 , 许 网 境 下 运 行 . 用 的规 模 从 局 域 网 发 展 到 广 域 网 . 用 范 围 面 向三 层 和 可 以 支持 同步 方 式 和 异 步 方 式 , 际上 是 一 种 点 到 点 的 机 制 , 而 可 应 应 实 因 多 层 体 系 结 构 的分 布 式 环 境 , 分 布 式 环 境 中 , 论 是 硬 件 平 台还 是 以很 好 的 适 用 于 面 向 对 象 的 编 程 方 式 。中间 件 领 域 目前 最 热 门 的 技 术 在 无