Java 版 (精华区)

发信人: rhine (有雨无风), 信区: Java
标  题: Inprise Application Server(转载)
发信站: 哈工大紫丁香 (2001年09月27日21:44:08 星期四), 转信

【 以下文字转载自 E_Commerce 讨论区 】
【 原文由 rhine 所发表 】
Inprise Application Server 作者:田 勇  
---- 当 企 业 信 息 系 统 从 客 户/ 服 务 器 模 式 向 多 层 分 布 式 应
 用 模 式 转 变 时, 需 要 应 用 服 务 器(Application Server) 的 支 持,
 以 便 将 不 同 的 应 用 技 术 集 成 在 一 起, 使 多 层 分 布 式 应 用
 的 开 发、 分 发、 管 理 变 得 更 加 容 易。 现 在 已 经 有 很 多 企 业
 采 用 了 应 用 服 务 器 技 术, 极 大 地 增 强 了 企 业 应 用 的 性 能
。 

 

应 用 服 务 器 分 类

---目 前, 企 业 级 应 用 服 务 器 主 要 分 为 以 下 两 类: 

  

----1 . 基 于Web 的 应 用 服 务 器 

  

---- 基 于Web 的 应 用 服 务 器 一 般 提 供 基 于 Web 的Internet 应 用 
开 发 环 境, 适 用 于 建 立 基 于Web 的Client/Server 应 用 系 统。 在 
这 种 体 系 结 构 下,Web 应 用 服 务 器 通 常 运 行 在Web Server 上, 
负 责 处 理 客 户 请 求, 与 后 台 数 据 库 的 连 接 一 般 采 用ODBC 和
JDBC 技 术。 这 种 类 型 的 应 用 服 务 器 易 于 使 用, 并 且 支 持 基
 于EJB(Enterprise JavaBeans) 的 服 务 器 应 用 程 序 开 发。 但 这 种
 应 用 服 务 器 也 存 在 不 支 持 事 务 处 理、 安 全 性 差、 对 已 有 
交 易 系 统 支 持 有 限 以 及 性 能 较 低 等 缺 陷。 基 于Web 的 应 用 
服 务 器 结 构 如 图1 所 示。 

 


---- 

2 . 基 于 中 间 件 的 应 用 服 务 器 

  

---- 基 于 中 间 件 的 应 用 服 务 器 通 过 与 现 有 系 统 的 集 成, 可
 以 为 企 业 提 供 更 强 大 的 功 能, 包 括 事 务 处 理、 安 全 管 理、
 容 错、 负 载 平 衡 等, 但 多 数 解 决 方 案 都 是 基 于
Client/Server 体 系 结 构 的, 或 仅 限 于 三 层 体 系 结 构, 不 适 用
 于 建 立 分 布 式 的Web 应 用, 而 且 没 有 一 个 有 效 的 开 发 管 理
 环 境。 基 于 中 间 件 的 应 用 服 务 器 的 体 系 结 构 如 图2 所 示。
 

 

  

多 层 分 布 式 应 用 解 决 方 案 ---- 当 企 业 建 立 基 于Web 的 多 层 
分 布 式 应 用 系 统 时, 需 要 一 种 能 够 提 供 可 靠 的 交 易 处 理、
 安 全 管 理、 并 实 现 集 中 化 管 理 的 完 整 解 决 方 案。Inprise 公
 司 的Inprise Application Server 不 失 为 企 业 的 明 智 选 择。 

----Inprise Application Server 是 一 个 基 于Web 的 多 层 分 布 式 应 用
 集 成 环 境, 在 其 支 持 之 下, 企 业 可 以 实 现 面 向Web 的 分 布 
式 应 用 开 发、 分 发 和 管 理。Inprise Application Server 提 供 了 基
 于GUI 的 系 统 开 发、 配 置 分 发 和 对 分 布 式 对 象 管 理 工 具, 
可 以 将 企 业 已 有 的 系 统、 标 准 交 易 管 理、 安 全 管 理 和 对 象
 通 信 软 件 集 成 在 一 起, 是 一 个 针 对CORBA 分 布 式 应 用 的 完 
整 解 决 方 案。Inprise Application Server 提 供 了 以 下 主 要 功 能:
 

  

----1. 用 于 开 发、 分 发 以 及 管 理 的 可 视 化 工 具 

Jbuilder for Application Server
----Jbuilder for Application Server 是 一 个 基 于Java 的 可 视 化 集 成
 开 发 工 具, 用 户 可 以 利 用 它 方 便 地 为 分 布 式 应 用 建 立 客
 户 端 和 服 务 器 端 应 用 程 序。 Jbuilder for Application Server 以
Jbuilder 的 Client/Server 版 为 基 础, 并 增 加 了 可 视 化 数 据 建 模
 工 具、 远 程 除 错 能 力 以 及 各 种 向 导, 可 以 根 据 可 视 化 数 
据 模 型 自 动 生 成CORBA IDL、 HTML、CORBA 对 象 和Servlets 的Java 源 
程 序 代 码, 经 过 编 译 可 生 成 在 多 种 平 台 上 运 行 的Java 程 序
, 为 开 发CORBA 多 层 分 布 式 系 统 带 来 很 大 方 便。 
AppCenter
----AppCenter 提 供 了 一 个 测 试、 分 发 和 管 理 的 环 境, 可 以 有
 效 地 管 理、 配 置 企 业 分 布 式 应 用。 通 过 基 于 图 形 的 集 中 
化 控 制, 用 户 能 够 随 时 掌 握 分 布 在 网 络 上 众 多 对 象 的 状 
态, 快 速 建 立 对 象 与 对 象 之 间 的 后 援 关 系, 设 定 对 象 异 常
 终 止 时 后 备 对 象 接 替 运 行 的 策 略。 
----2. Inprise Application Server 包 含 的 关 键 技 术 

VisiBroker Gatekeeper
---- 通 常, 当Internet 用 户 访 问 企 业 内 部 网 时, 由 于 安 全 方 
面 的 限 制,Java Applet 不 允 许 访 问Web 服 务 器 以 外 的 其 他 服 务
 器。 然 而 在VisiBroker GateKeeper 管 理 之 下,Java Applet 可 以 使 用
 企 业 网 内 任 何 位 置 的CORBA 对 象, 并 允 许IIOP 消 息 通 过HTTP 
Tunneling 传 过 防 火 墙, 从 而 实 现 应 用 程 序 在 防 火 墙 以 外 的
 延 展, 并 能 确 保 企 业 网 络 的 完 整 性 与 安 全 性。 
VisiBroker ITS(Integrated Transaction Service)
----Inprise Application Server 中 集 成 了 遵 循OMG CORBA 2.0 
Transaction Service1.1 标 准 的VisiBroker ITS, 提 供 了 分 布 式 对 象
 环 境 下 安 全 可 靠、 高 性 能 的 交 易 管 理 功 能, 支 持 异 构 数 
据 库 间 事 务 处 理 及 两 阶 段 提 交 技 术, 而 且 可 以 与IBM CICS、
MQ Series、IMS 及BEA Tuxedo 等 系 统 集 成 在 一 起。 
Web Server
----Inprise Application Server 集 成 了Sun Microsystems 的Java Web 
Server。 应 用Java Web Server 中 的Java Servlets 和Java Server Page 等
Web 技 术, 企 业 可 以 开 发 出 完 全 不 需 要 客 户 端 进 行 组 态 设
 定 的Web 应 用 程 序。Inprise Application Server 也 可 以 与Netscape、
Apache 及Microsoft 的Web Server 产 品 集 成 在 一 起 使 用。 
----3. Inprise Application Server 的 优 势 

  

---- 利 用Inprise Application Server 提 供 的 可 视 化 集 成 开 发 环 工
 具 , 开 发 人 员 可 以 在 向 导 的 指 引 下, 通 过 简 单 操 作 建 立
 功 能 丰 富 的 应 用 程 序, 并 能 实 现 事 务 处 理、 安 全 管 理, 以
 及 与 多 种 异 构 数 据 库 资 源 的 连 接。 此 外, 应 用Jbuilder, 开
 发 人 员 还 可 以 建 立 各 种 类 型 的 客 户 端 应 用。 在 多 层 分 布
 式 应 用 中, 开 发 人 员 也 可 以 建 立 灵 活 的 中 间 层 服 务 程 序
, 并 且 通 过Inprise Application Server 的 管 理, 实 现 与 其 他 应 用
 程 序 的 互 操 作。 

---- 在 企 业 级 应 用 系 统 中, 常 常 存 在 不 同 类 型 的 客 户 端,
Inprise Application Server 可 以 使 中 间 层 服 务 组 件(Middle  
tier server components) 与 不 同 类 型 的 客 户 端 进 行 连 接, 包 括
HTML 客 户 端、Dynamic HTML 客 户 端、Applets、 单 机 Java 客 户 端 以 
及 非Java 客 户 端 等。 此 外, 开 放 性 也 是 用 户 在 开 发 企 业 级 
应 用 系 统 时 重 点 考 虑 的 问 题,Inprise Application Server 遵 循 当
 前 流 行 的 各 种 工 业 标 准 和 协 议, 从 而 保 证 了 企 业 应 用 的
 灵 活 性 与 开 放 性。 目 前,Inprise Application Server 支 持 的 主 要
 平 台 有Sun Solaris、HP-UX、AIX 以 及Microsoft Windows NT。 

---- 当 前, 企 业 向 多 层 分 布 式 应 用 系 统 跨 越 已 经 成 为 一 种
 必 然 趋 势, 应 用 什 么 样 的 平 台 和 工 具, 如 何 简 化 分 布 式 
应 用 的 开 发、 分 发 及 管 理 工 作, 也 成 为 企 业 迫 切 需 要 解 决
 的 问 题。Inprise Application Server 以 其 丰 富 的 功 能 和 高 性 能,
 为 企 业 提 供 了 一 个 建 立 多 层 分 布 式 应 用 的 平 台。 

  

摘自计算机世界 
 

--
           海纳百川,
                   有容乃大,
                           壁立千尺,
                                   无欲则刚。    

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.176]
--
※ 转载:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: 202.118.239.176]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.161毫秒