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.

用 idl2ir 更 新 接 口 仓 库查 看 接 口 仓 库 的 内 容您 可 以 使 用 <strong>VisiBroker</strong> <strong>Edition</strong> ir2idl 实 用 工 具 或 <strong>VisiBroker</strong> <strong>Edition</strong>Console 应 用 来 查 看 接 口 仓 库 的 内 容 。 ir2idl 实 用 工 具 的 语 法 是 :语 法 :ir2idl [-irep IRname]下 表 中 给 出 了 有 关 在 irep 中 查 看 接 口 仓 库 的 内 容 的 语 法 :语 法-irep IRname说 明指 示 程 序 限 制 到 命 名 为 IRname 的 接 口 仓 库 实例 。 如 果 未 指 点 定 选 项 , 则 它 限 制 到 由 智 能 代理 返 回 的 任 意 一 个 接 口 仓 库 。有 关 ir2idl 实 用 工 具 变 量 的 详 情 , 请 参 阅 程 序 员 参 考 。用 idl2ir 更 新 接 口 仓 库您 可 以 使 用 <strong>VisiBroker</strong> <strong>Edition</strong> idl2ir 实 用 工 具 来 更 新 一 个 接 口 仓 库 , 这 是 IR客 户 。 idl2ir 实 用 工 具 的 语 法 是 :语 法 :idl2ir [arguments] idl_file_list有 关 idl2ir 实 用 工 具 变 量 的 详 情 , 请 参 阅 程 序 员 参 考 。以 下 的 代 码 示 例 说 明 如 何 用 Bank.idl 文 件 中 的 定 义 来 更 新 TestIR 接 口 仓 库 。实 例 :idl2ir -irep TestIR -replace Bank.idl不 能 使 用 idl2ir 或 irep 实 用 工 具 来 删 除 接 口 仓 库 中 的 项 目 。 要 删 除 一 个 项 目 ,● 退 出 irep 程 序 。● 退 出 在 irep 命 令 行 中 命 名 的 IDL 文 件 。● 用 更 新 过 的 文 件 重 新 启 动 irep 。接 口 仓 库 具 有 一 个 简 单 的 事 务 服 务 。 如 果 指 定 的 IDL 文 件 载 入 失 败 , 则 接 口 仓 库将 其 内 容 恢 复 为 以 前 的 状 态 。 在 载 入 IDL 之 后 , 接 口 仓 库 提 交 要 在 随 后 的 事 务 中使 用 的 状 态 。 对 于 任 何 接 口 仓 库 , 在 主 目 录 下 都 有 一 个 IRname.rollback, 其 中 包含 最 后 一 个 未 完 成 的 事 务 。注 : 如 果 您 想 删 除 接 口 仓 库 中 的 所 有 项 目 , 您 可 以 用 新 的 空 IDL 文 件 来 取 代 其 内 容 。例 如 , 您 可 以 使 用 命 名 为 Empty.idl 的 IDL 文 件 来 执 行 以 下 命 令 :idl2ir -irep TestIR -replace Empty.idl了 解 接 口 仓 库 的 结 构接 口 将 其 所 包 含 的 对 象 组 织 成 与 接 口 在 IDL 规 范 中 的 定 义 方 式 相 对 应 的 层 次 结 构 。接 口 仓 库 中 的 一 些 对 象 包 含 另 外 一 些 对 象 , 就 象 IDL 模 块 定 义 可 以 包 含 几 个 接 口17-4 <strong>VisiBroker</strong> 开 发 者 指 南

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

Saved successfully!

Ooh no, something went wrong!