12.07.2015 Views

VisiBroker Edition

VisiBroker Edition

VisiBroker Edition

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

设 置 收 听 和 调 度 属 性Java:FALSE, 则 该 操 作 在 状 态 变 为 不 活 动 时 立 即 返 回 。 如 果 设 置 为 TRUE, 则 仅 当 在 状 态改 变 之 前 启 动 的 所 有 请 求 已 完 成 , 或 者 已 在 所 有 关 联 的 POA ( 具 有 ServantRetentionPolicy::RETAIN 和 RequestProcessingPolicy::USE_SERVANT_MANAGER) 调用 了 etherealize 之 后 , 该 操 作 才 会 返 回 。 如 果 在 调 用 该 操 作 之 前 , POA 管 理 器处 于 不 活 动 状 态 , 则 会 掷 出 AdapterInactive 违 例 。在 状 态 改 变 之 后 , 如 果 etherealize_objects 为 TRUE, 则 所 有 关 联 的 、 已 设 定 了Servant RetentionPolicy.RETAIN 和RequestProcessingPolicy.USE_SERVANT_MANAGER 的 POA 为 所 有 活 动 的 对 象 调 用 服务 对 象 管 理 器 上 的 etherealize。 如 果 etherealize_objects 是 FALSE, 则 不 调 用etherealize。 wait_for_completion 选 项 是 Boolean ( 布 尔 型 )。 如 果 设 置 为FALSE, 则 该 操 作 在 状 态 变 为 不 活 动 时 立 即 返 回 。 如 果 设 置 为 TRUE, 则 仅 当 在 状 态改 变 之 前 启 动 的 所 有 请 求 已 被 完 成 或 已 在 所 有 关 联 的 POA ( 具 有ServantRetentionPolicy.RETAIN 和RequestProcessingPolicy.USE_SERVANT_MANAGER) 上 调 用 了 etherealize 之 后 , 该操 作 才 会 返 回 。 如 果 在 调 用 该 操 作 之 前 POA 管 理 器 处 于 不 活 动 状 态 , 则 会 掷 出AdapterInactive 违 例 。设 置 收 听 和 调 度 属 性POA 不 支 持 先 前 由 BOA 支 持 的 与 监 听 器 和 调 度 器 有 关 的 特 性 。 要 提 供 这 些 特 性 ,可 以 使 用 与 <strong>VisiBroker</strong> <strong>Edition</strong> 有 关 的 策 略 (ServerEnginePolicy)。服 务 器 引 擎 由 下 列 组 件 构 成 :● 主 机 名● 代 理 主 机 名● 服 务 器 连 接 管 理 器 或 服 务 器 连 接 管 理 器 列 表下 图 示 范 这 些 组 件 如 何 配 合 工 作 。图 7.3 服 务 器 引 擎 概 览最 简 单 的 例 子 是 POA 具 有 它 们 各 自 唯 一 的 服 务 器 引 擎 。 在 这 里 , 对 不 同 POA 的请 求 在 不 同 的 端 口 上 到 达 。 一 个 POA 可 以 具 有 多 个 服 务 器 引 擎 。 在 这 种 情 况 下 ,单 个 POA 支 持 从 多 个 输 入 端 口 进 入 的 请 求 。使 用 POA 7-27

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

Saved successfully!

Ooh no, something went wrong!