TUXEDO 应 用 系 统 的 配 置
3.1 TUXEDO 应 用 系 统 的 常 见 配 置
配 置 文 件 UBBCONFIG 介 绍
一 个 TUXEDO 应 用 系 统 的 所 有 资 源 都 在 一 个 文 本 文 件 中 进 行 定 义 , 该 文 件 称 为 UBBCONFIG , 在 配 置 完 成 后 , UBBCONFIG 被 编 译 成 一 个 二 进 制 的 文 件 TUXCONFI
G. 在 TUXEDO 系 统 启 动 时 ,从 该 文 件 中 读 取 系 统 的 配 置 信 息 。 UBBCONFIG 文 件 类 似 WINDOWS 下 的 *.INI 文 件 。它 包 括 以 下 9 大 部 分 , 我 们 称 之 为 节 ,RESOURCE
S, MACHIENS , GROUPS
这 三 个 节 必 须 的 , 其 他 的 节 是 可 选 的 。
RESOURCES( 必 需 ): 与 整 个 系 统 有 关 的 配 置 信 息
MACHINES( 必 需 ): 一 个 TUXEDO 应 用 系 统 可 以 跨 越 多 台 服 务 器 , 在 该 节 中 配 置 与 每 台 服 务
器 有 关 的 信 息
GROUPS( 必 需 ): TUXEDO 中 的 服 务 可 被 分 为 多 个 组 , 在 该 节 中 配 置 与 组 有 关 的 信 息
SERVERS( 可 选 ): 与 SERVER 有 关 的 信 息 在 该 节 配 置
SERVICES( 可 选 ): 与 SERVICES 有 关 的 信 息 在 该 节 配 置
NETWORK( 可 选 ): 与 网 络 有 关 的 信 息 在 该 节 配 置
ROUTING( 可 选 ) : 路 由 规 则 在 该 节 配 置
NETGROUPS( 可 选 ): 与 网 络 分 组 有 关 的 信 息 在 该 节 配 置
名 称 解 释 :
TUXEDO 应 用 系 统
一 个 TUXEDO 应 用 系 统 包 括 服 务 端 , 客 户 端 , 服 务 端 安 装 在 服 务 器 上 , 客 户 端 一 般 安 装 在 PC 机 上 , 从 开 发 角 度 看 , 一 个 TUXEDO 应 用 系 统 包 括 服 务 端 程 序 , 客
户 端 程 序 , 一 个 配 置 文 件 。 此 外 , 一 个 TUXEDO 应 用 系 统 可 以 部 署 在 一 台 服 务 器 上 , 也 可 以 部 署 在 多 台 服 务 器 上 。
SERVER :
服 务 端 程 序 用 C 或 COBAL 编 写 ,每 一 个 程 序 文 件 编 译 成 一 个 相 应 可 执 行 文 件 ,该 可 执 行 文 件 在 运 行 时 称 为 SERVER ,它 实 际 上 就 是 一 个 进 程 。每 个 SERVER 都 有
一 个 名 字 ,也 就 是 该 进 程 的 名 字 。为 与 TUXEDO 应 用 系 统 的 服 务 端 区 分 ,我 们 在 本 书 中 ,我 们 用 SERVER 表 示 该 进 程 ,用 服 务 端 表 示 TUXEDO 应 用 系 统 的 服 务 端 。
SERVICE :
在 每 个 服 务 端 程 序 中 , 主 要 是 一 个 个 的 函 数 , 在 TUXEDO 中 称 这 些 函 数 为 SERVICE , 一 般
也 称 之 为 服 务 。 在 该 SERVICE 中 实 现 业 务 逻 辑 , 在 客 户 端 中 调 用 这 些 SERVICE 来 实 现 各
种 操 作 , 如 在 前 面 的 例 子 simpapp 中 , 服 务 端 程 序 为 simpserv.c , 它 编 译 成 可 执 行 文 件
simperv, simpserv 就 是 一 个 SERVER , 该 SERVER 包 括 SERVICE : TOUPPER 。
下 面 我 们 给 出 一 个 配 置 文 件 的 例 子 :
*RESOURCES
IPCKEY 123456
MASTER simple
UID 0
GID 0
PERM 0666