12.07.2015 Views

VisiBroker Edition

VisiBroker Edition

VisiBroker Edition

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

概 述图 中 所 示 的 3 个 提 供 者 每 秒 钟 各 发 送 1 条 消 息 , 则 每 个 接 收 者 每 秒 钟 将 收 到 3 条 消息 , 而 事 件 通 道 每 秒 钟 内 总 共 前 传 6 条 消 息 。事 件 通 道 既 是 事 件 的 接 收 者 又 是 事 件 的 提 供 者 。 在 提 供 者 和 接 收 者 之 间 传 递 的 数 据由 Any 表 示 , 允 许 任 何 CORBA 类 型 以 类 型 安 全 的 方 式 传 递 。 提 供 者 对 象 与 接 收者 对 象 通 过 事 件 通 道 使 用 标 准 CORBA 请 求 进 行 通 信 。代 理 接 收 者 和 提 供 者通 过 使 用 代 理 对 象 , 接 收 者 和 提 供 者 被 完 全 分 离 。 不 用 相 互 直 接 接 触 , 它 们 从EventChannel 得 到 一 个 代 理 对 象 并 与 该 对 象 沟 通 。 提 供 者 对 象 得 到 一 个 接 收 者 代理 , 而 接 收 者 对 象 得 到 一 个 提 供 者 代 理 。 EventChannel 为 接 收 者 和 提 供 者 代 理对 象 之 间 的 数 据 传 递 提 供 了 方 便 。 下 图 显 示 一 个 提 供 者 如 何 将 数 据 分 发 给 多 个 接收 者 。图 15.2接 收 者 和 提 供 者 代 理 对 象注 :上 图 所 示 的 事 件 通 道 是 一 个 单 独 的 进 程 , 但 它 也 可 以 作 为 提 供 者 对 象 的 进 程 的 一 部分 来 实 现 。 参 阅 第 15-21 页 " 启 动 事 件 服 务 " 以 取 得 更 详 细 信 息 。OMG 公 共 对 象 服 务 规 范<strong>VisiBroker</strong> <strong>Edition</strong> 事 件 服 务 实 现 遵 守 OMG 公 共 对 象 服 务 规 范 , 但 在 以 下 方 面例 外 :● <strong>VisiBroker</strong> <strong>Edition</strong> 事 件 服 务 仅 支 持 普 通 事 件 。 当 前 , <strong>VisiBroker</strong> <strong>Edition</strong> 事件 服 务 不 支 持 创 建 的 事 件 。15-2 <strong>VisiBroker</strong> 开 发 者 指 南

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!