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.

通 信 模 型推 型 接 收 者 将 其 大 多 数 时 间 花 费 在 事 件 回 路 中 , 等 待 从 ProxyPushSupplier 而 来 的数 据 。 EventChannel 为 从 ProxyPushSupplier 到 ProxyPushConsumer 的 数 据 传 递 提供 了 方 便 。下 图 显 示 的 是 一 个 推 型 提 供 者 及 其 相 应 的 ProxyPushConsumer 对 象 。 该 图 也 显 示 了3 个 推 型 接 收 者 及 其 各 自 的 ProxyPushSupplier 对 象 。拉 式 模 型在 拉 式 模 型 中 , 事 件 通 道 定 期 从 提 供 者 拉 出 数 据 , 将 数 据 置 入 一 个 队 列 , 并 让 一 个接 收 者 可 以 将 它 拉 走 。 拉 型 接 收 者 的 一 个 实 例 是 一 个 或 多 个 定 期 检 测 网 络 路 由 以 作统 计 工 作 的 网 络 监 视 器 。拉 型 提 供 者 将 其 大 部 分 的 时 间 花 费 在 网 络 事 件 回 路 中 , 等 待 接 收 从ProxyPullConsumer 发 出 的 数 据 请 求 。 当 拉 型 接 收 者 准 备 好 处 理 更 多 的 数 据 时 , 它向 ProxyPullSupplier 请 求 数 据 。 EventChannel 从 提 供 者 拉 出 数 据 , 将 它 置 入 一 个队 列 并 让 ProxyPullSupplier 可 以 使 用 该 数 据 。下 图 显 示 的 是 一 个 拉 型 提 供 者 及 其 相 应 的 ProxyPullConsumer 对 象 。 图 中 同 时 也 显示 了 3 个 拉 型 接 收 者 及 其 相 应 的 ProxyPullSupplier 对 象 。图 15.4拉 式 模 型注 :上 图 所 示 的 事 件 通 道 为 一 个 单 独 的 进 程 , 它 也 可 以 作 为 提 供 者 对 象 的 进 程 的 一 部 分来 实 现 。 另 请 参 阅 第 15-22 页 " 进 程 内 事 件 通 道 (Java) ", 以 取 得 关 于 如 何 启 动Java 事 件 服 务 的 更 详 细 信 息 。15-4 <strong>VisiBroker</strong> 开 发 者 指 南

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

Saved successfully!

Ooh no, something went wrong!