BEA电子商务方案.doc_第1页
BEA电子商务方案.doc_第2页
BEA电子商务方案.doc_第3页
BEA电子商务方案.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 / 97 BEA 电电子商子商务务方案方案 B E A 电电 子子 商商 务务 交交 易易 软软 件件 方方 案案 建建 议议 书书 2 / 97 B E A 系系 统统 有有 限限 公公 司司 2 0 1 9 年年1 2 月月1 7 日日 公公 司司 简简 介介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 基基 本本情情况况. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 市市 场场占占有有率率和和所所获获奖奖项项. . . . . . . . . . . . . . . . . . . 1 . 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 客客 户户. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 产产 品品 介介 绍绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 产产 品品系系列列. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B E A产产品品符符合合的的国国际际标标准准. . . . . . . . . . . . . . . 1 . 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B E A W e b L o g i c. . . . . . . . . . . . . . . . . . . . . . . . . . . 开开发发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 集集成成. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 部部署署. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 管管理理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . 5 . 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B E A W e b L o g i c C l u s t e r技技术术. . . . . . . . . 1 . 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B E A W e b L o g i c C o m m e r c e S e r v e r . . . . . . 1 . 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B E A W e b L o g i c P r o c e s s I n t e r g r a t o r. . 配配 置置 方方 案案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 总总体体框框架架概概述述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 应应用用系系统统的的设设计计开开发发和和部部署署. . . . . . . . . . . . . . . 应应用用系系统统的的运运行行和和监监控控管管理理. . . . . . . . . . . . . . . 技技 术术 服服 务务 及及 培培 训训. . . . . . . . . . . . . . . . . . . . . . . . . 概概述述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 售售前前技技术术支支持持. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 应应用用结结构构设设计计及及咨咨询询服服务务. . . . . . . . . . . . . . . . . . 3 / 97 技技术术培培训训. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 应应用用开开发发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 应应用用部部署署. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 售售后后服服务务. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 特特别别承承诺诺及及补补充充说说明明. . . . . . . . . . . . . . . . . . . . . . . 成成 功功 案案 例例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 / 97 1 . 公公 司司 简简 介介 1 . 1 .基基 本本 情情 况况 历历 史史 、 、 现现 状状 和和 发发 展展 B E A系 统 有 限 公 司 ( B E A S y s t e m s I n c . ) 是 业 界 领 先 的 中 间 件 解 决 方 案 供 应 商 , 1 9 9 5年1 月 成 立 于 美 国 加 州 硅 谷 的S u n n y v a l e , 目 前 总 部 设 在 硅 谷 的S a n J o s e , 在 全 球2 4个 国 家 设 有 5 0个 办 事 机 构 , 现 有 员 工1 8 0 0余 人 。 作 为 业 界 唯 一 独 立 的 大 型 中 间 件 厂 商 , B E A系 统 有 限 公 司 始 终 致 力 于 为 企 业 关 键 任 务 应 用 系 统 设 计 、 开 发 、 推 广 并 支 持 跨 平 台 中 间 件 解 决 方 案 。 B E A 提 供 完 整 的 中 间 件 产 品 系 列 , 其 产 品 和 服 务 使 分 布 式 关 键 任 务 应 用 系 统 在 客 户 机 / 服 务 器 、 I n t e r n e t和 传 统 环 境 中 挥 洒 自 如 。 B E A提 供 具 有 联 机 交 易 处 理 、 消 息 通 信 功 能 以 及 采 用 分 布 式 5 / 97 面 向 对 象 技 术 的 中 间 件 产 品 , 为 建 立 、 部 署 、 管 理 和 连 接 企 业 关 键 任 务 应 用 系 统 提 供 重 要 的 中 间 件 基 础 结 构 。 在 短 短4年 多 的 时 间 里 , B E A的 全 球 销 售 网 络 以 惊 人 的 速 度 得 以 发 展 , 市 场 占 有 率 不 断 上 升 并 处 于 绝 对 领 先 地 位 , 产 品 受 到 越 来 越 多 企 业 用 户 的 青 睐 。 B E A连 续 十 三 个 季 度 创 下 业 绩 记 录 , 其 飞 速 的 发 展 令 业 界 所 瞩 目 。 在 美 国 软 件 杂 志 第1 5届 排 名 中 , B E A 以1 2 7 5 % 的 发 展 速 度 被 评 为 发 展 最 快 的 中 型 软 件 公 司 。 1 9 9 7年 在F o r b e s A S A P排 名 的1 0 0家 最 活 跃 、 最 有 潜 力 的 公 司 中 名 列 第1 7 位 。 B E A的 中 间 件 产 品 市 场 份 额 是 最 强 竞 争 对 手 的 三 倍 。 B E A的 产 品 在 业 界 屡 获 殊 荣 , 是 所 有 硬 件 厂 商 及 数 据 库 厂 商 进 行T P C - C基 准 测 试 时 首 选 的 中 间 件 平 台 , 以 便 提 高 其 产 品 的 资 源 利 用 率 和 交 易 处 理 性 能 。 6 / 97 为 了 更 好 地 向 用 户 提 供 完 整 的 解 决 方 案 , B E A十 分 注 重 建 立 强 大 的 合 作 伙 伴 联 盟 。 B E A的 合 作 伙 伴 囊 括 了 许 多 业 界 著 名 的 硬 件 供 应 商 、 数 据 库 厂 商 、 独 立 软 件 开 发 商 、 系 统 集 成 商 、 服 务 提 供 商 以 及 工 具 供 应 商 等 。 B E A的 合 作 伙 伴 销 售 、 集 成 或 实 现 基 于B E A 的 解 决 方 案 , 帮 助 用 户 建 立 其 关 键 任 务 应 用 系 统 。 B E A 以 其 领 先 的 技 术 、 综 合 的 咨 询 和 支 持 服 务 能 力 , 以 及 广 泛 、 强 大 的 合 作 伙 伴 联 盟 在 中 间 件 市 场 独 树 一 帜 。 B E A的 产 品 为 全 球3 4 0 0多 家 大 型 机 构 的 关 键 任 务 应 用 系 统 所 采 用 , 广 泛 涉 及 银 行 / 金 融 、 电 信 、 交 通 、 零 售 、 制 造 、 医 疗 、 政 府 等 领 域 。 今 天 , 越 来 越 多 的 企 业 开 始 将 其 关 键 任 务 应 用 系 统 建 立 在 分 布 式 计 算 环 境 上 , 而 不 是 仅 仅 建 立 在 大 型 主 机 之 上 , 这 为B E A 7 / 97 企 业 中 间 件 产 品 的 发 展 提 供 了 广 阔 的 市 场 。 与 此 同 时 , 日 益 加 剧 的 竞 争 还 要 求 企 业 能 够 不 断 采 用 最 新 技 术 。 B E A 始 终 积 极 致 力 于 新 产 品 的 开 发 推 广 工 作 , 帮 助 用 户 充 分 利 用 诸 如I n t e r n e t 、 对 象 技 术 、 N T和 J a v a等 。 今 天 , B E A的 解 决 方 案 使 用 户 能 够 最 大 限 度 地 利 用 现 有 软 件 投 资 , 并 从 中 得 到 最 大 回 报 。 展 望 未 来 , B E A将 帮 助 用 户 不 断 采 用 最 新 技 术 , 使 其 在 竞 争 中 立 于 不 败 之 地 。 合合 作作 伙伙 伴伴 B E A非 常 重 视 建 立 并 保 持 强 大 的 合 作 伙 伴 联 盟 , 包 括 世 界 著 名 的 硬 件 厂 商 、 系 统 集 成 商 、 数 据 库 厂 商 和 独 立 软 件 开 发 商 。 迄 今 为 止 , B E A已 得 到 几 乎 所 有 硬 件 厂 商 的 支 持 , 包 括 8 / 97 H P 、 D E C 、 I B M 、 B U L L 、 T A N D E M 、 U N I S Y S 、 S E Q U E N T 、 N C R 、 S U N 、 N E C 、 D a t a G e n e r a l 、 S N I 、 F u j i t s u等 , 其 中 H P 、 D E C 、 I B M 、 B U L L 、 T A N D E M 、 U N I S Y S 、 S E Q U E N T 、 N C R等 公 司 更 成 为 B E A产 品 的 全 球 代 理 。 世 界 著 名 的 数 据 库 厂 商O r a c l e 、 I n f o r m i x 、 S y b a s e , 独 立 软 件 开 发 商C a b l e D a t a 、 C l a r i f y 、 C y l i n k 、 F i l o l i 、 P e o p l e S o f t 等 也 都 是B E A的 全 球 合 作 伙 伴 。 在 加 强 与 全 球 战 略 性 合 作 伙 伴 关 系 的 同 时 , B E A还 特 别 重 视 发 展 国 内 合 作 伙 伴 , 共 同 推 动 中 间 件 市 场 在 中 国 的 成 熟 和 发 展 。 目 前B E A系 统 有 限 公 司 在 国 内 的 主 要 合 作 伙 伴 包 括 : 上 海 华 腾 、 中 软 、 联 想 、 南 天 、 西 科 姆 、 浪 潮 、 中 联 、 邮 电 部 数 据 所 、 中 科 院 软 件 所 、 威 士 顿 , 胜 策 , 新 宇 、 泰 利 特 等3 0多 家 公 司 。 B E A的 员 工 有2 0 0 0多 人 , 分 布 在 世 9 / 97 界2 4个 国 家 的5 0个 办 事 机 构 中 。 B E A 的 三 名 创 始 人B i l l C o l e m a n ( B ) 、 E d w a r d S c o t t ( E ) 以 及A l f r e d C h u a n g ( A ) 都 是 高 科 技 领 域 的 高 级 管 理 人 才 , 在 开 放 系 统 领 域 拥 有5 0多 年 的 综 合 经 验 。 多 年 的 经 验 使 他 们 拥 有 第 一 手 的 知 识 , 深 知 分 布 式 计 算 市 场 的 挑 战 与 机 遇 所 在 。 此 外 , B E A还 聘 请 了 一 些 业 界 知 名 的 管 理 人 才 加 盟 其 管 理 队 伍 。 员员 工工 B E A拥 有 一 支3 5 0多 人 的 专 业 中 间 件 研 究 开 发 队 伍 , 其 中 囊 括 了 众 多 世 界 著 名 的 中 间 件 权 威 。 他 们 在 事 务 处 理 系 统 、 消 息 传 送 、 对 象 技 术 等 中 间 件 领 域 具 有 很 深 的 造 诣 , 不 但 致 力 于 保 持 现 有B E A产 品 的 技 术 领 先 性 , 还 不 断 开 发 新 的 产 品 领 导 中 间 件 市 场 的 发 展 方 向 。 10 / 97 B E A拥 有2 0 0 0多 名 员 工 分 布 在 世 界 各 地 的 办 事 机 构 中 , 为 用 户 提 供 专 业 、 快 捷 的 服 务 。 B E A十 分 重 视 员 工 的 本 地 化 , 认 为 只 有 高 素 质 的 本 地 人 才 才 会 真 正 了 解 当 地 的 文 化 背 景 和 市 场 环 境 , 才 能 更 好 地 为 本 地 用 户 提 供 服 务 。 财财 政政 截 至9 9年1月 为 止 , B E A公 司 已 连 续 十 三 个 季 度 创 下 业 绩 记 录 。 出 色 的 销 售 成 绩 不 仅 显 示 出B E A稳 定 、 强 劲 的 增 长 势 头 , 更 充 分 证 明 了 其 世 界 一 流 的 产 品 与 服 务 。 与9 5财 年 相 比 , 9 6财 年 公 司 的 营 业 额 增 长1 2 7 5 % , 被 美 国 软 件 杂 志 评 选 为 增 长 最 快 的 中 型 软 件 公 司 。 9 7 财 年 与9 6财 年 相 比 , 公 司 的 营 业 额 增 长 了1 5 5 % , 同 期 亚 太 区 的 营 业 收 入 增 长 了 四 倍 多 。 B E A因 其 飞 速 的 发 展 再 11 / 97 次 在 软 件 杂 志 的 评 选 中 脱 颖 而 出 , 被 评 为1 9 9 9年 第 四 名 发 展 最 快 的 大 型 软 件 公 司 。 12 / 97 1 . 2 .市市 场场 占占 有有 率率 和和 所所 获获 奖奖 项项 市市 场场 占占 有有 率率 在 开 放 系 统 中 间 件 市 场 上 , 最 权 威 的 市 场 调 查 和 分 析 机 构 是 美 国 的 S t a n d i s h G r o u p国 际 公 司 , 根 据 S t a n d i s h G r o u p的 调 查 , B E A的 中 间 件 产 品 在 全 世 界 范 围 内 受 到 广 泛 欢 迎 , 市 场 占 有 率 长 期 独 占 鳌 头 , 是 最 强 竞 争 对 手I B M的 三 倍 以 上 。 13 / 97 所所 获获 奖奖 项项 由 于B E A公 司 拥 有 世 界 上 最 先 进 的 中 间 件 及 相 关 技 术 , 并 且 以 业 界 最 强 大 的 专 业 研 发 队 伍 ( 3 5 0人 ) 和 最 雄 厚 的 资 金 投 入 ( 每 年5 0 0 0万 美 金 以 上 ) 保 证 其 技 术 不 断 发 展 , 因 此 公 司 发 展 迅 速 , 业 绩 优 良 , 公 司 及 产 品 不 断 获 得 各 种 奖 项 : 14 / 97 1 9 9 6年 第1 5届 美 国 软 件 杂 志 的 软 件5 0 0强 排 名 中 , 以1 2 7 5 % 的 年 增 长 率 成 为 全 球 发 展 最 快 的 中 型 软 件 公 司 1 9 9 7年 第1 6届 美 国 软 件 杂 志 的 软 件5 0 0强 排 名 中 , 以1 5 5 % 的 年 增 长 率 成 为 排 名 第4的 发 展 最 快 的 大 型 软 件 公 司 1 9 9 7年 在F o r b e s A S A P排 名 的1 0 0 家 最 活 跃 、 最 有 潜 力 的 公 司 中 名 列 第1 7 位 1 9 9 8年 在 圣 何 塞 商 业 杂 志 ( S a n J o s e J o u r n a l ) 的 评 比 中 成 为 硅 谷 地 区 排 名 第4的 发 展 最 快 的 上 市 公 司 1 9 9 8年 , B E A入 选 著 名 的 I n t e l l i g e n t E n t e r p r i s e 杂 志 评 选 的 信 息 技 术 领 域1 2家 最 有 影 响 的 公 司 排 名 , 与 业 界 知 名 的 I B M 、 I n t e l 、 M i c r o s o f t 、 O r a c l e 、 S A P以 及S u n 等 公 司 共 同 获 此 殊 荣 。 1 9 9 8年 , 在G a r t n e r G r o u p ( 最 著 名 15 / 97 的 市 场 调 查 和 分 析 机 构 之 一 ) 著 名 的 大 型 应 用 服 务 器 软 件 市 场 的 分 析 象 限 图 中 , B E A是 唯 一 一 家 被 认 为 无 论 是 在 产 品 策 略 的 完 整 性 还 是 执 行 能 力 方 面 都 居 绝 对 领 导 地 位 的 公 司 。 B E A T U X E D O及B E A J o l t于1 9 9 7 年 度 荣 获 美 国 开 放 式 系 统 顾 问 公 司 ( O p e n S y s t e m s A d v i s o r ) C r o s s r o a d s大 奖 , 这 是B E A公 司 第 三 次 获 此 殊 荣 B E A T U X E D O荣 获1 9 9 7年 度 美 国 D B M S杂 志 交 易 处 理 监 控 产 品 的 “ 读 者 评 选 奖 ” B E A T U X E D O 、 B E A J o l t荣 获1 9 9 7 年 度 网 络 计 算 杂 志 ( N e t w o r k C o m p u t i n g ) 编 辑 评 选 奖 , 1 9 9 8年 度 再 次 获 得 该 奖 项 提 名 B E A T U X E D O荣 获1 9 9 7年 度 数 据 库 编 程 与 设 计 ( D a t a b a s e P r o g r a m m i n g a n d D e s i g n ) 杂 志 的 D a t a b a s e D o z e n 大 奖 B E A W e b L o g i c应 用 服 务 器 被M i l l e r 16 / 97 F r e e m a n的 “ I n t e l l i g e n t E n t e r p r i s e 从 J a v a a p p l e t ;从 J a v a 客户机应用程序;或甚至从以 V i s u a l B a s i c 、V i s u a l C + + 、P o w e r B u i l d e r 或动态服务器页 面( A S P ) 的应用程序为基础的 M i c r o s o f t 的产品中调用。后者的使用 主要是由 E J B 组件的W e b L o g i c 自 动包装来使用,该 E J B 组件带有包含 在 M i c r o s o f t 桌面中的 C O M + 对象。 W e b L o g i c 集集群群的的体体系系结结构构 图 1 显示了 B E A W e b L o g i c 服务器集群 体系结构的高层次视图。 图 1 : B E A W e b L o g i c 集群体系结构。B E A W e b L o g i c 服务器提供了基于软件的集群以 保证 W e b 和 J a v a 部署的可伸缩性和高可 用性。只有 W e b L o g i c 集群支持透明的复制、 负载平衡( 呈现逻辑) 和企业 J a v a B e a n s 组 件( 业务逻辑) 。这里只有一中类型的 W e b L o g i c 服务器,但是该图确实表明了对于 特定的应用任务的服务器特殊化。 W e b 呈呈现现前前端端。 。 W e b 呈现的前端使用 J a v a S e r v l e t 、J a v a 服务器页面( J S P ) 和 J a v a H T M L ( J H T M L ) 支持 H T M L 页面的动态构造。 应用逻辑后端包含使用企业 J a v a B e a n s ( E J B ) 、J a v a 远程方法调用( R M I ) 和 J a v a 命名及目录接口( J N D I ) 构造的业务 对象和组件。其它的后端J a v a 企业 A P I , 比如 J a v a 数据库连接( J D B C ) 和 J a v a 消息服务( J M S ) 使用R M I 、E J B 和 J N D I 以与应用程序相同的方式进行集群。前端和 43 / 97 后端由各自独立集群的完全不同的组件组成。 一个 W e b L o g i c 集群可以置于如 N e t s c a p e 企业服务器或 M i c r o s o f t I n t e r n e t 信息服务器( I I S ) 等标准 W e b 服 务器之后。来自于 W e b 浏览器的 H T T P 请求( 例如对于静态 H T M L 文件) 可以由这 些 W e b 服务器或 W e b L o g i c 前端处理。 对于动态生成的页面的请求则从 W e b 服 务器代理到 W e b L o g i c S e r v l e t / J S P 引擎。 这通过 W e b 服务器代理插件来完成,例 如根据 N e t s c a p e A P I ( N S A P I ) 或M i c r o s o f t I n t e r n e t S e r v e r A P I ( I S A P I ) 定义的插件。 集群的第一行在 W e b 客户机和 W e b 服务器间使用“ N S R o u n d R o b i n ” 。 D N S - - I n t e r n e t域名服务解析 W e b 站点 名到站点 W e b 服务器的 I P 地址。每次 它获得一个查询请求,D N S 就打乱返回的 地址列表。W e b 客户机通常和 D N S 提供 的列表中第一个服务器进行联系。超时期过 后,或如果该服务器失效,客户机将发出另 一个 D N S 请求并继续联系一个新的服务 器。这提供了一个简单形式的负载平衡和容 错处理。有可能安装更复杂的 I P 级负载 平衡和容错模式。例如,考虑到 W e b 服务 器的负载, 从 D N S 返回的列表中删除失效 的服务器,并且/ 或保证客户机会话总是由 相同的服务器( 模失效) 处理。C i s c o本地定 向器就是这类产品的典型代表。 集群的第二行用于动态生成的页面, 它在 W e b 服务器和集群前端中的 S e r v l e t / J S P 引擎间的穿梭。W e b 服务器 代理插件在 S e r v l e t / J S P 引擎间执行负载 平衡和容错。它们使用由服务器负载信息进 行衡量的会话级 r o u n d - r o b i n 算法。如果 W e b L o g i c 前端也配置成处理所有的 H T T P 请求( 这样就没有标准 W e b 服务器) ,则形 势就更为简单。既然负载平衡和容错算法是 服务器的一个部分,那么它使用集群间共享 的有关服务器负载的信息。更重要的是,这 种算法优先考虑本地的 S e r v l e t / J S P 引擎, 除非负载很不平衡地分布,因此请求根本不 44 / 97 需要离开 J V M 的地址空间。 应应用用逻逻辑辑后后端端。 。 在后端中,通过复制在几个不同的服务器中 提供服务的组件( E J B ) 或对象( R M I ) 来集群一 个用户级或系统级服务。记住应用程序服务 的客户机自身是一些 G U I 代码、另一个组 件、另一个业务角色等等。通过调用存根的 方法来从一个应用调用未集群的服务,它排 列参数并将它们传送到特定的远程对象。通 过调用一个智能存根来调用一个集群的服务。 此外,由于负载平衡和容错的需要,也可能 在服务和交换之间发现智能存根方法的实例。 提供了许多负载平衡和容错算法( 随机的, 循环的, 基于服务器的) 。在部署服务时可 以指定特定的算法与给定的服务一起使用。 缺省的是事务级 r o u n d - r o b i n 算法,它 试图使同一事务内调用的所有服务都位于同 一位置。该算法只有在存根在服务器方应用 程序内部调用时才考虑服务器负载,因为从 客户机获得负载信息的代价是昂贵的。当 S e r v l e t / J S P 引擎调用一个集群的后台服 务时,服务器方就会进行负载平衡。一个程 序化的客户机可以直接调用一个集群化的服 务,这将引起对客户机方的负载进行平衡, 或它可以在服务器方负载平衡的集群中调用 服务。 有两种形式的集群的后台服务: 无 状态,它是实例中立的;有状态,它特定于 实例。在集群中这两种形式认为是非常不一 样的。 无无状状态态服服务务。一个无状态服务可能没有维 持代表一个应用的状态,很象一个传统的远 程过程调用( R P C ) 。当然它可以访问应用状 态,但只是在从数据库、文件系统或其它外 部中介暂时加载它到内存时才能访问。E J B 组件模型提供了实现无状态服务的一个成熟 方法,也即是无状态会话 b e a n 。无状态服 务也可以作为R M I 对象实现,但程序员应 该遵守这个限制。 45 / 97 由于它提升了可伸缩性,因此无状态 服务模型已经得到广泛的提倡和支持。这有 两个原因。首先,在可用性方面它排除了备 份状态的需要,例如在集群里复制它。其次, 它允许在服务的每个调用上进行负载平衡。 这是因为服务是实例中立的,也就是说,它 并不关心调用的是哪个服务的实例。 在 W e b L o g i c 集群中部署一个无状 态服务时,将在它的每个主机上都创建一个 服务实例。一个智能存根获取从集群命名服 务和交换之间作为负载平衡和容错需要的这 些实例的引用。只有能够保证一个失效的操 作没有负面影响时才进行重试。因为它决不 会启动,所以它是一个事务性的和一个明显 发生的异常终止,或它被声明为幂等的( 无 负面影响) 。如果不应用这样的事例,则应 用程序代码可能包含有显式的重试,或许是 在撤消负面影响后进行。除这以外,集群对 于应用是完全透明的。 W e b L o g i c 集群支持一个无状态服务 的重要特殊事例: 服务工厂,它创建未集群 的有状态服务对象。工厂自身是无状态的, 因此它的存根抽头能用通常方法进行负载平 衡和容错。然而,工厂创建的服务对象不是 集群的,因而可以维护代表一个应用的状态。 因为这个状态没有备份,则如果对象失效它 就会丢失。因此应用代码必须包含一个创建 对象新实例的显式重试循环。因为 E J B 状 态会话 b e a n 不是持久性的,所有它们就 自然而然适合于该模型。该模型也可以与 R M I 对象一起使用。 有有状状态态服服务务。 一个状态的服务可以 维护表示一个应用的状态。这种服务是“ 特 定于实例的” 。从这个意义上来说讲每个请 求都是面向于服务的特定实例。在一个集群 中,为了可用性必须备份状态,为了负载平 衡和可用性而进行迁移。因而集群必须提供 一些内部的激活服务,它们负责查找或创建 服务实例。如果一个实例能被几个客户机并 行使用,如同由一个全局关键字访问的 E J B 实体这样的持久性组件,那么该服务 必须确保不会发生冲突。 面面向向数数据据库库的的复复制制。 维护状态的一个途 径是把它保存在数据库或其它持久性存储 46 / 97 里。这特别适合于持久性组件,但也可以 用于瞬时对象。这个途径类似于无状态服 务,事实上它们的差别仅是后者需要显式 的磁盘读/ 写。可以使用数据库锁技术来 避免服务激活的并行性冲突。在一个 W e b L o g i c 集群中,E J B 实体b e a n 是 这个方法的缺省设置。 一个相关的途径是维护写缓存,它在内存 中保持状态的当前拷贝以避免随后的读取。 这使得避免并行冲突变得相当困难,并且 这样作可能损害伸缩性。数据库擅长在内 存中高速缓存对象,以使用最少的磁盘读 写开销提供事务性保护。应用服务器对于 持久性组件不会特别适合,而这样的高速 缓存可能最适于由某单个客户机使用的瞬 时对象。 一个例外是大量的数据读取 - 如不需要 严格事务语义的价格信息。用户可能想要 达到最高性能而大量复制使用的数据,但 同时又不能承受在一个单个事务中同时更 新每一个这样的实例的开销。这样的“ 大 量数据读取” 实体 b e a n 需要放松严格的 事务语义以获得所期望的效率。这意味着 价格可以被更新而不用加锁或回滚未处理 的事务。 基基于于内内存存的的复复制制。第三个途径是在另一台 机器上将另一份拷贝保存在内存中。当然 这更容易失败,而且不适合持久性组件。 困难是确定一个对象的状态是什么时候和 如何被更改的。( 在提交事务以前通常将 持久性组件全部写出。) 如果应用程序员 负责任的话,不妨假设借助于一些专有的 A P I ,这样该特征就更难使用了。如果对 系统负责,则该特征的效率可能不太高, 因为执行了太多的超过需要的更新操作。 在一个 W e b L o g i c 集群中,可以配置 s e r v l e t 会话状态、有状态会话b e a n 和 R M I 对象以使用内存复制。复制系统关 心从主拷贝传输一个更新到辅助拷贝。可 伸缩性来自于在集群中分布主拷贝和辅助 拷贝。 这与将所有对象保存在( 1 ) 服务器 一个固定大小子集上,或( 2 ) 所有服务器上 的复制系统形成对比。方法( 1 ) 通常意味着 使用一个服务器进程对来保存会话状态。 47 / 97 集群中的所有服务器在它们对主状态服务 器( 对每个用户请求都作出响应) 访问时会 产生瓶颈。) 方法( 2 ) 在两个或三个节点后 的所有服务器实例间需要来回地进行“ 交 谈” ,用户将会发现集群中其它服务器都 降低了性能。 命命名名服服务务。通过一个 遵从 J N D I 的命名 服务可以得到对集群的服务的访问,它自身 在集群中复制,因而没有失效的单个点。为 了提供一个集群服务的实例,服务器在复制 的命名树的特定节点处刊出一个提供者。集 群中的每个服务器为该提供者添加一个存根 到存储在它的拷贝树中节点处的服务器存储 池。当一个客户机查询服务时,它将获得一 个知道该节点处存储池的智能存根。而由于 负载平衡或容错的需要而要求存根查找某个 提供者时,它将从该存储池返回的列表中进 行选择。复制的名称空间扮演了类似于 B E A T U X E D O 的共享内存公告板的 角色。 B E A W e b L o g i c 集集群群的的目目标标 B E A W e b L o g i c 集群以几个原则为指导,我 们在前面部分中已经对它们作了描述。在不 泄露我们所有的秘密的前提下,我们将阐明 W e b L o g i c 集群是如何影响您的电子商务技 术的基础设施: 最小化客户机和数据库连接。 持久状态存在于数据库。 丰富的、可配置的组件缓存。 灵活的应用划分。 结结论论 当我们观察 1 9 9 9 年年中的 W e b 应用服 务器市场时,我们相信B E A 在早期作出的 三个十分重要的基础性的决定使我们在集群 技术领域领先了竞争对手 1 2 到 1 8 个 月: ( 1 ) 我们认识到 W e b 应用的可伸 缩性和高标准的容错依赖于 W e b 呈现服 务和服务器方的业务组件的集群,这两方面 在任何企业级 W e b 应用服务器中必须用 48 / 97 到。 ( 2 ) 自 1 9 9 5 年我们开始投资于 W e b L o g i c 应用服务器的以 J a v a 为基础 的内核,并从 1 9 9 6 年起有了生产部署( 比 几个可以确定致力于应用服务器投资时间的 竞争对手早了两年) 。因而复制、路由、负载 平衡和容错等W e b L o g i c 实现方面比市场 上相竞争的解决方案成熟了许多。 ( 3 ) 我们比我们的竞争对手给予企 业 J a v a ( 现在是 J 2 E E ) 标准以更强有力的 承诺,并且我们相信: 投资保护将会是唯一 一个客户对于 W e b 应用的要求。因而, W e b L o g i c 是第一个支持下列每一个 J a v a 标准的 W e b 应用服务器: E J B 、J D B C 、R M I 、S e r v l e t 、J a v a H T M L 、J M S 和 J N D I 。我们的大谈标准却 发行专用解决方案的竞争对手现在发现为了 向 E J B 、J D B C 和/ 或 S e r v l e t / J S P 转移, 他们不得不替换他们应用服务器的内部结构, 这样他们才能重新回到市场里来。 2 . 3 .B E A W e b L o g i c C o m m e r c e S e r v e r 凭借B E A W e b L o g i c C o m m e r c e S e r v e r 所提供的预置组件,用 户可以根据业务需要进行组合、定 制,快速“ 组装” 出有针对性的、个 性化电子商务应用系统,从而以最 快的速度和最佳的方式,满足客户 和市场需求。 B E A W e b L o g i c C o m m e r c e S e r v e r提供的不仅是基于J a v a标 准的组件,还有用于构筑针对性强 的应用系统的成熟构架体系。这种 针对性强的应用系统可以根据新的 客户需求或市场机遇进行修改、调 整。B E A W e b L o g i c C o m m e r c e 49 / 97 S e r v e r 目前包含的8 0多种业务 组件都具有这种性能。 B E A W e b L o g i c P e r s o n a l i z a t i o n S e r v e r是W L C S的个性化门户组件。 可以快速建立个性化的门户网站。 2 . 3 . 1 .概概 述述 在 规 划 和 开 发 电 子 商 务 解 决 方 案 时 , 您 可 以 采 取 “ 自 己 动 手 , 丰 衣 足 食 ” 的 方 针 , 也 可 走 “ 拿 来 主 义 ” 的 路 线 。 问 题 是 “ 自 己 动 手 ” 需 要 耗 费 大 量 的 时 间 , 而 “ 拿 来 ” 的 东 西 又 可 能 不 完 全 如 意 。 能 同 时 解 决 这 两 个 问 题 的 方 案 , 就 是B E A W e b L o g i c C o m m e r c e S e r v e r 。 它的B E A E n t e r p r i s e J a v a B e a n ( E J B ) 组 件 蕴 涵 了 许 多 对 开 发 和 部 署 电 子 商 务 解 决 方 案 至 关 重 要 的 技 术 , 并 且 可 以 带 来 巨 大 的 利 益 , 包 括 : 快快 速速 开开 发发 和和 部部 署署 凭 借 预 置 组 件 , 电 子 商 务 解 决 方 案 的 部 署 几 乎 不 在 需 要 测 试 , 这 样 就 可 大 大 提 高 构 筑 应 用 系 统 的 速 度 。 开 发 人 员 可 以 集 中 精 力 , 针 对 其 业 务 开 发 有 特 色 的 业 务 系 统 , 而 不 必 在 一 些 所 有 网 站 都 通 用 的 东 西 上 浪 费 时 间 。 适适 应应 性性 应应 用用 系系 统统 对 于 商 家 而 言 , 快 速 适 应 市 场 变 化 , 消 除 竞 争 威 胁 , 这 是 业 务 成 功 的 基 本 要 素 。 应 用 系 统 50 / 97 可 以 帮 助 商 家 做 到 这 一 点 , 例 如 , 其 动 态 定 价 功 能 可 以 马 上 对 客 户 或 消 费 者 的 要 求 作 出 反 应 。 B E A所 提 供 的 组 件 和 构 架 体 系 具 有 动 态 定 价 等 性 能 。 减减 少少 编编 程程 工工 作作 量量 除 了 定 单 管 理 、 客 户 关 系 管 理 、 帮 助 等 功 能 组 件 外 , B E A W e b L o g i c C o m m e r c e S e r v e r 中 还 包 括 一 套B E A S m a r t G e n e r a t o r , 它 可 让 您 利 用R a t i o n a l R o s e 等 工 具 , 在 不 需 要 太 多 编 程 工 作 的 前 提 下 , 将 业 务 模 型 转 换 为E J B组 件 。 可可 靠靠 的的 业业 务务 基基 础础 构 筑 在B E A W e b L o g i c C o m m e r c e S e r v e r上 的 应 用 系 统 兼 具E J B技 术 和 应 用 服 务 器 技 术 的 优 势 。 8 0多 种 组 件 可 以 可 以 互 动 , 也 可 以 与B E A W e b L o g i c S e r v e r 提 供 的J a v a 2 E n t e r p r i s e E d i t i o n ( J 2 E E ) 服 务 互 动 。 51 / 97 2 . 3 . 2 .产产 品品 介介 绍绍 B E A W e b L o g i c C o m m e r c e S e r v e r 体 现 了 多 种 符 合 业 界 标 准 的 设 计 模 式 , 因 而 成 为 构 筑 可 扩 展 、 可 伸 缩 的 应 用 系 统 的 基 础 。 这 些 方 法 使 您 可 以 实 时 修 改 参 数 和 政 策 ; 通 过 简 单 的 “ 插 拔 ” 方 式 , 调 整 方 法 和 行 为 ; 采 用 常 用 的 构 建 方 法 和 模 型 化 工 具 , 调 整 一 些 功 能 , 等 等 。 B E A的 组 件 从 基 础 入 手 , 为 电 子 商 务 应 用 系 统 提 供 了 很 大 的 灵 活 性 , 并 大 大 提 高 了 电 子 商 务 系 统 的 能 力 。 技 术 组 件 层 提 供 的9个 通 用 组 件 包 , 可 以 可 以 为 交 易 性 和 面 向 数 据 的 应 用 系 统 实 施 通 用 的 业 务 功 能 。 客 户 ( C u s t o m e r ) 是 一 套 客 户 互 动 和 客 户 信 息 管 理 组 件 , 可 与 已 有 的 客 户 数 据 库 无 缝 集 成 。 项 目 ( I t e m ) 是 一 套 灵 活 的 产 品 目 录 和 服 务 管 理 组 件 , 包 括 动 态 定 价 功 能 。 购 物 顾 问 ( S h o p p i n

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论