利用OGSA—DAI中间件整合异构数据库系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 1 年第1 01 期
中 图分 类 号 :P 1 .3 T 3 11 文献 标 识 码 : 文 章 编 号 :09— 5 2 2 1 )1 0 2 — 3 A 10 2 5 (0 1 0 — 1 1 0
利用 O S G A—D I 间 件 整 合 异构 数 据 库 系统 A 中
杨 学 深
种 访 问 和 在
业 务逻 辑层
J SF R ̄ W
I WR ̄ SF I

集成 。O S —A 的主 要 开 发是 由苏 格 兰 的 E C GAD I PC
和英 格 兰 的 I M H r e B us y进 行 的 。O S D I的催 l G A—A
的格式 , 而不论 We b服务所发 布 的数 据源类 型 。
() 4 用户 可以访 问 O S — A 的 We 务所发 G AD I b服
等技 术把这些 孤立 的异构数据 库 中的数据 进行有 效 的整合 与集成 , 以便更 好地进行 数据 的共享 与处理 。
本 文项 目是在各 政府部 门 、 企业 、 行业 协会现有
物 , G A D I 是 在 现 实 需 求 下 产 生 的 。O S — O S —A 也 G A D I 以支持 下列功 能 : A可
统 , O I S SP O 如 NM,WIS R T和 E L等 。 MB () 2 数据层 和业务 逻辑 层 间 的接 口。该 接 口由
D m R suc cesr 现 , a eoreA cs 实 o 每个 数 据 服 务 资 源 都 有 自己的 D t R suc cesr负 责 访 问底 层 数 a eo r A es , a e o
l 服 资 A 据 务 源I据 务 源 数 务 源I 服 资 B 服 资 c 据 I 数 I 数
化剂是 大量 “ 型科 学 ” 目, 如 A tG d e i 大 项 例 so f ,Da r i —
M N D  ̄ nn r o D, a mi gG i i d和 my f , 要 中间层 提 供 G d需 i 对大型数 据库 的访 问 。
问题 。
根 据不 同的 目标 , G AD I 以分 成 若 干层 , O S .A 可 其 体 系结构如 图 1 所示 。
客户 端层
1 O S — A 中 间件 技 术 G AD I
O S — A 是 一 种 中间 件 , 设计 目标是 提 供 G AD I 其

表 示层
数 据服 务
( 黑龙 江省社会信用办公室 ,哈尔滨 109 ) 5 00
0 引言
由于各政府部 门 、 企业 、 行业 协会 的各业务 系统 使 用的不 同类 型数 据库 和多 样化 的技 术 , 造成 数 据
源的异构性 。本文 主要研究 利用 O S D I中间件 G A— A

( ) 过 We e cs 1通 bS ̄ie 发布不 同类 型的数据 源 。 ( ) 以查询 和更新每种类 型数 据源 中的数据。 2可 ( ) O S —A b服务 提交 的请 求具 有 统 3 向 GAD I We
供 数据资源 , 这样就 可 以简单 地 将 数据 源 作 为 网格
中的首要 元素 进行操作 。 目前所 支持 的数据 源有关 系数据库 ( 过 JB 通 D C连 接 ) X 、 ML数 据 库 ( 过 通
X L B连 接 ) MD 和文件 系 统 。当有 新 的需 求 出现时 , 应用程 序开 发人 员 也 可 以 编 写 自己 的 数 据库 支 持 程序 。 任何 新技 术 新 思 想 的提 出都 是 实 际需 求 的产
布 的相 关数据 源 的信 息及该 服务所 支持 的功能 。
1 1 O S — A 的体 系结构 . G A D I
的信息化管理系统中抽取与乳制品企业信用信息有 关 的各项 数据 , 以需要 在 不 能改 变原 有 各 数 据库 所
系统 的情 况下 , 据异 构 条件 下 数 据集 成 的基本 原 根 理, 采用先进 、 合理 、 安全 的技术方 案 , 来解 决黑龙 江 乳 制品企 业 质 量诚 信 管 理 系 统 中数 据 库 异 构 整 合
收稿 日期 :2 1 0 0一t —0 1 1
作者 简 介 :杨 学 深 (9 9一) 男 , 士 , 究 方 向 为 信 息 资 源 开 发 及 17 , 硕 研
应用。

l 21 ~
据库。该组 件是 O S A G A D I的扩 展点 , 用户 可 以开 发
访 问器 已经 支 持 的 数 据 资 源 类 型 有 关 系 数 据 库 ,
OS DI G A.A 的结 构 像 是 一 个 工具 包 , 且 带 有 并

数 据层
l 数 I 数 I ‘_ 、 据 据 二J 关 库I 库E 系 L —
XM L
— — — — — — —



















图 1 O S D I 系结 构 G A- A 体
些扩展点 , 让开发 人 员 可 以扩 充 自己 的功 能来 满
足 特定 的需要 。它 通 过基 于 We b服 务 的 接 口来 提
( ) 据层 。 由可 以通过 O S —A 暴露 使用 1数 GAD I
的数 据 源 组 成 , 括 关 系 数 据 库 , M S L I M 包 如 y Q ,B D 2 Mi oo Q e r O al, ot S L 等 , B , c sf S L S ̄e, rc P s r t e ge Q X ML数 据 库 , X n i 如 idc e和 e i , Xs 以及 文 件 目录 系 t
自己的 D tR s r cesr a eo c Acs 来支持的数据源类型 。 a ue o
( ) 务逻 辑层 。O S A 3业 G A D I的核 心功 能 层 由 数据服 务资源 组成 , 每个 数 据 服务 资 源 可 以暴露 多 个数据 源 。业 务逻辑 层 负 责对 客 户端 请 求 的处 理 ,
相关文档
最新文档