📄 5.html
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="description" content="Java,JDBC,EJB,Open Source,jdk,rmi">
<meta name="Keywords"
content="Java, servlets, Java servlet, Javascript, ActiveX, VRML,
applet, applets, directory, news, jdbc, applications,
Java applications, Java developer, Java development, developer,
classes, Jars.com, Jars, intranet, Java applet, Javabeans,
Java products, JDK, Java development kit, java development environment, JIT,
JavaPlan, enterprise tools, JVM, Java Virtual Machine, Java resources,
SUN, CGI, Perl, database, network, html,
xml, dhtml, rating, ratings, review, jars, cgi, programming,
software review, software rating">
<title>csdn_Inprise Application Server</title>
<style>
.news { BACKGROUND: #007cd3; font-family: "宋体"; font-size: 9pt }
.t { font-family: "宋体"; font-size: 9pt }
.t1 { color:#007cd3; font-family: "宋体"; font-size: 9pt }
.white { font-family: "宋体"; font-size: 9pt;color:#FFFFFF }
.red { font-family: "宋体"; font-size: 9pt;color:#FF0000 }
A:visited {color:#0000FF}
A:hover {color: #ff6666; text-decoration: none}
.text {font-size: 12px; line-height: 160%; font-family: "宋体"}
.text1 {color:#000000; font-size: 12px; line-height: 130%; font-family: "宋体"; text-decoration: none}
.text1:visited {color:#000000}
.text1:hover {color: #000000}
.text2 {color:#000000; font-size: 12px; line-height: 130%; font-family: "宋体"; text-decoration: none}
.text2:visited {color:#000000}
.text2:hover {color: #000000}
.text3 {font-size: 12px; line-height: 100%; font-family: "宋体"; text-decoration: none}
.large {font-size: 14.8px; line-height: 130%}
</style>
<base target=_blank>
</head>
<body
<center>
<tr>
<td WIDTH="100%" VALIGN="TOP">
<tr>
<td WIDTH="100%" CLASS="white"></td>
</tr>
<tr>
<td WIDTH="50%" bordercolor="#FFFFFF" CLASS="t1" bgcolor="#F0F0F0" align="center" nowrap>Inprise Application Server</td>
<p> <td WIDTH="50%" bordercolor="#FFFFFF" CLASS="t1" bgcolor="#F0F0F0" align="center" nowrap>作者:田 勇
</td></p>
</tr>
<tr> <td WIDTH="100%" bordercolor="#FFFFFF" CLASS="t" bgcolor="#F0F0F0" colspan="2">
<P><FONT color=#000000>---- 当 企 业 信 息 系 统 从 客 户/ 服 务 器 模 式 向 多 层 分 布 式 应 用
模 式 转 变 时, 需 要 应 用 服 务 器(Application Server) 的 支 持, 以 便 将 不 同 的 应 用 技 术 集
成 在 一 起, 使 多 层 分 布 式 应 用 的 开 发、 分 发、 管 理 变 得 更 加 容 易。 现 在 已 经 有 很 多 企 业 采
用 了 应 用 服 务 器 技 术, 极 大 地 增 强 了 企 业 应 用 的 性 能。</FONT>
<P> </P>
<P><B><FONT color=#000000>应 用 服 务 器 分 类</FONT></B></P>
<P><FONT color=#000000>---目 前, 企 业 级 应 用 服 务 器 主 要 分 为 以 下 两 类:</FONT>
<P>
<P><B><FONT color=#000000>----1 . 基 于Web 的 应 用 服 务 器</FONT></B>
<P>
<P><FONT color=#000000>---- 基 于Web 的 应 用 服 务 器 一 般 提 供 基 于 Web 的Internet 应
用 开 发 环 境, 适 用 于 建 立 基 于Web 的Client/Server 应 用 系 统。 在 这 种 体 系 结 构 下,Web 应
用 服 务 器 通 常 运 行 在Web Server 上, 负 责 处 理 客 户 请 求, 与 后 台 数 据 库 的 连 接 一 般 采
用ODBC 和JDBC 技 术。 这 种 类 型 的 应 用 服 务 器 易 于 使 用, 并 且 支 持 基 于EJB(Enterprise
JavaBeans) 的 服 务 器 应 用 程 序 开 发。 但 这 种 应 用 服 务 器 也 存 在 不 支 持 事 务 处 理、 安 全 性
差、 对 已 有 交 易 系 统 支 持 有 限 以 及 性 能 较 低 等 缺 陷。 基 于Web 的 应 用 服 务 器 结 构 如 图1 所
示。</FONT>
<P><IMG border=0 height=147
src="enterprise1.jpg" tppabs="http://www.chinajavaworld.com/doc/Appserver/images/enterprise1.jpg" width=340>
<P>
<P><FONT color=#000000>----</FONT>
<P><B><FONT color=#000000>2 . 基 于 中 间 件 的 应 用 服 务 器</FONT></B>
<P>
<P><FONT color=#000000>---- 基 于 中 间 件 的 应 用 服 务 器 通 过 与 现 有 系 统 的 集 成, 可 以
为 企 业 提 供 更 强 大 的 功 能, 包 括 事 务 处 理、 安 全 管 理、 容 错、 负 载 平 衡 等, 但 多 数 解 决 方 案
都 是 基 于Client/Server 体 系 结 构 的, 或 仅 限 于 三 层 体 系 结 构, 不 适 用 于 建 立 分 布 式
的Web 应 用, 而 且 没 有 一 个 有 效 的 开 发 管 理 环 境。 基 于 中 间 件 的 应 用 服 务 器 的 体 系 结 构 如
图2 所 示。</FONT>
<P><IMG border=0 height=158
src="enterprise2.jpg" tppabs="http://www.chinajavaworld.com/doc/Appserver/images/enterprise2.jpg" width=340>
<P>
<P><FONT color=#ff0000>多 层 分 布 式 应 用 解 决 方 案 ---- 当 企 业 建 立 基 于Web 的 多 层 分
布 式 应 用 系 统 时, 需 要 一 种 能 够 提 供 可 靠 的 交 易 处 理、 安 全 管 理、 并 实 现 集 中 化 管 理 的 完
整 解 决 方 案。Inprise 公 司 的Inprise Application Server 不 失 为 企 业 的 明 智 选
择。</FONT>
<P><FONT color=#000000>----Inprise Application Server 是 一 个 基 于Web 的 多 层 分
布 式 应 用 集 成 环 境, 在 其 支 持 之 下, 企 业 可 以 实 现 面 向Web 的 分 布 式 应 用 开 发、 分 发 和 管
理。Inprise Application Server 提 供 了 基 于GUI 的 系 统 开 发、 配 置 分 发 和 对 分 布 式 对 象
管 理 工 具, 可 以 将 企 业 已 有 的 系 统、 标 准 交 易 管 理、 安 全 管 理 和 对 象 通 信 软 件 集 成 在 一
起, 是 一 个 针 对CORBA 分 布 式 应 用 的 完 整 解 决 方 案。Inprise Application Server 提 供 了
以 下 主 要 功 能:</FONT>
<P>
<P><FONT color=#000000><B>----1. 用 于 开 发、 分 发 以 及 管 理 的 可 视 化 工
具</B></FONT>
<UL>
<LI><FONT color=#000000>Jbuilder for Application Server<BR>----Jbuilder
for Application Server 是 一 个 基 于Java 的 可 视 化 集 成 开 发 工 具, 用 户 可 以 利 用 它
方 便 地 为 分 布 式 应 用 建 立 客 户 端 和 服 务 器 端 应 用 程 序。 Jbuilder for Application
Server 以Jbuilder 的 Client/Server 版 为 基 础, 并 增 加 了 可 视 化 数 据 建 模 工 具、 远 程
除 错 能 力 以 及 各 种 向 导, 可 以 根 据 可 视 化 数 据 模 型 自 动 生 成CORBA IDL、 HTML、CORBA
对 象 和Servlets 的Java 源 程 序 代 码, 经 过 编 译 可 生 成 在 多 种 平 台 上 运 行 的Java 程 序,
为 开 发CORBA 多 层 分 布 式 系 统 带 来 很 大 方 便。</FONT>
<LI><FONT color=#000000>AppCenter<BR>----AppCenter 提 供 了 一 个 测 试、 分 发 和
管 理 的 环 境, 可 以 有 效 地 管 理、 配 置 企 业 分 布 式 应 用。 通 过 基 于 图 形 的 集 中 化 控 制, 用
户 能 够 随 时 掌 握 分 布 在 网 络 上 众 多 对 象 的 状 态, 快 速 建 立 对 象 与 对 象 之 间 的 后 援 关
系, 设 定 对 象 异 常 终 止 时 后 备 对 象 接 替 运 行 的 策 略。</FONT> </LI></UL>
<P><FONT color=#000000><B>----2. Inprise Application Server 包 含 的 关 键 技
术</B></FONT>
<UL>
<LI><FONT color=#000000>VisiBroker Gatekeeper<BR>---- 通 常, 当Internet 用 户
访 问 企 业 内 部 网 时, 由 于 安 全 方 面 的 限 制,Java Applet 不 允 许 访 问Web 服 务 器 以 外 的
其 他 服 务 器。 然 而 在VisiBroker GateKeeper 管 理 之 下,Java Applet 可 以 使 用 企 业 网
内 任 何 位 置 的CORBA 对 象, 并 允 许IIOP 消 息 通 过HTTP Tunneling 传 过 防 火 墙, 从 而 实 现
应 用 程 序 在 防 火 墙 以 外 的 延 展, 并 能 确 保 企 业 网 络 的 完 整 性 与 安 全 性。</FONT>
<LI><FONT color=#000000>VisiBroker ITS(Integrated Transaction
Service)<BR>----Inprise Application Server 中 集 成 了 遵 循OMG CORBA 2.0
Transaction Service1.1 标 准 的VisiBroker ITS, 提 供 了 分 布 式 对 象 环 境 下 安 全 可
靠、 高 性 能 的 交 易 管 理 功 能, 支 持 异 构 数 据 库 间 事 务 处 理 及 两 阶 段 提 交 技 术, 而 且 可 以
与IBM CICS、MQ Series、IMS 及BEA Tuxedo 等 系 统 集 成 在 一 起。</FONT>
<LI><FONT color=#000000>Web Server<BR>----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 产 品 集 成 在 一 起 使 用。</FONT> </LI></UL>
<P><FONT color=#000000><B>----3. Inprise Application Server 的 优
势</B></FONT>
<P>
<P><FONT color=#000000>---- 利 用Inprise Application Server 提 供 的 可 视 化 集 成
开 发 环 工 具 , 开 发 人 员 可 以 在 向 导 的 指 引 下, 通 过 简 单 操 作 建 立 功 能 丰 富 的 应 用 程 序,
并 能 实 现 事 务 处 理、 安 全 管 理, 以 及 与 多 种 异 构 数 据 库 资 源 的 连 接。 此 外, 应 用Jbuilder,
开 发 人 员 还 可 以 建 立 各 种 类 型 的 客 户 端 应 用。 在 多 层 分 布 式 应 用 中, 开 发 人 员 也 可 以 建
立 灵 活 的 中 间 层 服 务 程 序, 并 且 通 过Inprise Application Server 的 管 理, 实 现 与 其 他
应 用 程 序 的 互 操 作。</FONT>
<P><FONT color=#000000>---- 在 企 业 级 应 用 系 统 中, 常 常 存 在 不 同 类 型 的 客 户
端,Inprise Application Server 可 以 使 中 间 层 服 务 组 件(Middle
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -