第 二 十 八 章 Web 应 用 部 署

第 二 十 八 章 Web 应 用 部 署 - 图1当 测 试 完 你 的 We b 应 用 时 你 就 要 准 备 从 开 发 服 务 器 到 产 品 服 务 器 部 署 应

第 二 十 八 章 Web 应 用 部 署 - 图2

第 二 十 八 章 Web 应 用 部 署 - 图3产 品 服 务 器 是 你 的 用 户 看 见 We b 应 用 运 行 的 地 方 部 署 应 用 要 保 证 你 的 最

第 二 十 八 章 Web 应 用 部 署 - 图4第 二 十 八 章 Web 应 用 部 署 - 图5第 二 十 八 章 Web 应 用 部 署 - 图6终 用 户 能 访 问 到 功 能 上 合 适 的 We b 应 用 版 本 下 图 示 出 一 个 项 目 中 的 We b 应 用这 个 应 用 成 为 We b 浏 览 器 中 的 部 署 版 本

第 二 十 八 章 Web 应 用 部 署 - 图7

从 开 发 环 境 转 向 部 署 环 境

第 二 十 八 章 Web 应 用 部 署 - 图8成 功 的 部 署 要 考 虑 下 列 因 素

  • 产 品 服 务 器 ( p roduc t ion s e rv e r ) 的 功 能

  • 部 署 活 动 与 结 果

  • 提 示 轻 松 部 署

28 . 1 产 品 服 务 器 的 功 能

第 二 十 八 章 Web 应 用 部 署 - 图9第 二 十 八 章 Web 应 用 部 署 - 图10第 二 十 八 章 Web 应 用 部 署 - 图11第 二 十 八 章 Web 应 用 部 署 - 图12第 二 十 八 章 Web 应 用 部 署 - 图13第 二 十 八 章 Web 应 用 部 署 - 图14第 二 十 八 章 Web 应 用 部 署 - 图15你 的 产 品 服 务 器 和 系 统 的 功 能 决 定 你 如 何 部 署 你 的 We b 应 用 一 个 典 型 系统 包 括 多 个 服 务 器 用 于 综 合 处 理 多 方 面 事 务 例 如 一 个 系 统 专 门 用 于 主 We b 应 用 和 数 据 库 开 发 一 个 系 统 专 门 用 于 现 有 We b 应 用 还 有 一 个 系 统 用 于 产 品数 据 库 你 可 能 需 要 确 定 是 不 是 每 个 系 统 都 能 保 证 你 的 w e b 应 用 正 常 运 行

第 二 十 八 章 Web 应 用 部 署 - 图16第 二 十 八 章 Web 应 用 部 署 - 图17第 二 十 八 章 Web 应 用 部 署 - 图18为 了 准 备 部 署 你 的 产 品 服 务 器 需 要 微 软 公 司 的 In te rn e t 信 息 服 务 器

第 二 十 八 章 Web 应 用 部 署 - 图19第 二 十 八 章 Web 应 用 部 署 - 图20第 二 十 八 章 Web 应 用 部 署 - 图21第 二 十 八 章 Web 应 用 部 署 - 图22IIS 第 二 十 八 章 Web 应 用 部 署 - 图23 或 者 安 装 其 它 We b 服 务 器 根 据 你 的 We b 应 用 服 务 器 还 可 能 需 要 下列 软 件

  • 第 二 十 八 章 Web 应 用 部 署 - 图24M ic

    ros oft F ron tP a ge S e rv e r E x te ns io n 以 便 利 用 M icro s o f t V is u al In te r D ev

第 二 十 八 章 Web 应 用 部 署 - 图25部 署 特 性

  • 第 二 十 八 章 Web 应 用 部 署 - 图26第 二 十 八 章 Web 应 用 部 署 - 图27第 二 十 八 章 Web 应 用 部 署 - 图28M ic ros oft P o s ting A c c e p to r 2 .0 以 便 利 用 M ic ros oft V is u a l S tud io E n te rp ris e E d i t io n 部 署 特 性

  • 第 二 十 八 章 Web 应 用 部 署 - 图29第 二 十 八 章 Web 应 用 部 署 - 图30M

    ic ros oft T ra n s a c t io n S e rv e r 以 便 利 用 事 务 处 理 包

第 二 十 八 章 Web 应 用 部 署 - 图31这 些 服 务 器 部 件 都 可 以 在 安 装 CD 后 从 V is u a l In te rD e v 中 得 到

28 .2 部 署 活 动 与 结 果

第 二 十 八 章 Web 应 用 部 署 - 图32部 署 你 的 We b 应 用 由 下 述 任 务 组 成

  • 第 二 十 八 章 Web 应 用 部 署 - 图33在 We

    b 服 务 器 上 指 定 一 个 应 用 根

  • 第 二 十 八 章 Web 应 用 部 署 - 图34第 二 十 八 章 Web 应 用 部 署 - 图35

    应 用 所 使 用 的 每 个 文 本 都 制 作 副 本 并 保 存 这 些 副 本

  • 第 二 十 八 章 Web 应 用 部 署 - 图36对 作

    为 服 务 器 部 件 的 部 件 做 标 记 并 登 记

  • 第 二 十 八 章 Web 应 用 部 署 - 图37第 二 十 八 章 Web 应 用 部 署 - 图38

    建 事 务 处 理 包 以 便 供 M ic ros oft T ra n s a c tion S e rv e r 使 用

  • 第 二 十 八 章 Web 应 用 部 署 - 图39使 用

    S ecu re d S o ck e t L a yer 完 成 复 制

第 二 十 八 章 Web 应 用 部 署 - 图40第 二 十 八 章 Web 应 用 部 署 - 图41第 二 十 八 章 Web 应 用 部 署 - 图42第 二 十 八 章 Web 应 用 部 署 - 图43第 二 十 八 章 Web 应 用 部 署 - 图44V is u al In te r D ev 使 得 部 署 你 的 W e b 应 用 就 像 做 一 次 简 单 的 复 制 一 样 容 易 要 手 动 做 每 件 事 情 你 将 需 要 复 制 文 件 和 文 件 夹 使 用 We b 服 务 器 管 理 器 还要 组 建 We b 服 务 器 的 应 用 根

第 二 十 八 章 Web 应 用 部 署 - 图45第 二 十 八 章 Web 应 用 部 署 - 图46第 二 十 八 章 Web 应 用 部 署 - 图47你 可 以 使 用 各 种 方 法 部 署 你 的 应 用 但 是 如 果 你 的 产 品 服 务 器 有 F ron tP a ge S e rv e r E x te n s io n 的 话 最 快 的 方 法 是 通 过 V is u a l In te rD e v 复 制 这 个 产 品 服 务 器软 件

第 二 十 八 章 Web 应 用 部 署 - 图48V is u a l In te rD e v 使 用 F ron tP a ge S e rv e r E x te ns io n 同 We b 服 务 器 进 行 通 信 你

第 二 十 八 章 Web 应 用 部 署 - 图49第 二 十 八 章 Web 应 用 部 署 - 图50第 二 十 八 章 Web 应 用 部 署 - 图51第 二 十 八 章 Web 应 用 部 署 - 图52第 二 十 八 章 Web 应 用 部 署 - 图53第 二 十 八 章 Web 应 用 部 署 - 图54的 We b 应 用 要 准 备 好 这 个 操 作 一 经 完 成 就 立 刻 运 行 有 关 更 多 内 容 参 见 第三 十 章 部 署 和 维 护 We b 应 用

第 二 十 八 章 Web 应 用 部 署 - 图55第 二 十 八 章 Web 应 用 部 署 - 图56如 果 你 的 产 品 服 务 器 没 安 装 F ron tP a ge S e rv e r E x te ns io n 你 可 以 使 用 P o s tin g A c c e p tor 2 .0

28 .3 提 示 轻 松 部 署

第 二 十 八 章 Web 应 用 部 署 - 图57第 二 十 八 章 Web 应 用 部 署 - 图58第 二 十 八 章 Web 应 用 部 署 - 图59第 二 十 八 章 Web 应 用 部 署 - 图60第 二 十 八 章 Web 应 用 部 署 - 图61在 部 署 你 的 应 用 之 前 你 可 以 保 证 经 过 适 当 准 备 并 部 署 之 后 你 的 应 用 会顺 利 运 行 在 准 备 部 署 中 你 需 要 考 虑 下 列 几 方 面 事 情

  • 保 护 链 接

  • 保 证 数 据 和 数 据 连 接 的 可 移 植 性

  • 验 证 We b 产 品 服 务 器 能 力

  • 把 所 有 We b 项 包 含 在 W e b 项 目 中

  • 第 二 十 八 章 Web 应 用 部 署 - 图62第 二 十 八 章 Web 应 用 部 署 - 图63第 二 十 八 章 Web 应 用 部 署 - 图64第 二 十 八 章 Web 应 用 部 署 - 图65 如 果 合 适 的 话 对 服 务 器 登 记 的 部件 和 事 务 处 理 服 务 器 包做 标 记

保 护 链 接

  • 第 二 十 八 章 Web 应 用 部 署 - 图66第 二 十 八 章 Web 应 用 部 署 - 图67对 应 用 页 面 之 间 的 特 定 链 接 使 用 相 关 路 径 驻 留 于 同 一 个 We b 服 务 器 之上 的 不 同 页 面 之 间 链 接 的 相 关 路 径 都 是 可 移 植 的 你 可 以 把 你 的 应 用 移

第 二 十 八 章 Web 应 用 部 署 - 图68第 二 十 八 章 Web 应 用 部 署 - 图69第 二 十 八 章 Web 应 用 部 署 - 图70第 二 十 八 章 Web 应 用 部 署 - 图71到 任 何 We b 服 务 器 上 链 接 也 不 断 开 这 是 因 为 In te rn e t H o s t 主 机 第 二 十 八 章 Web 应 用 部 署 - 图72名 或 We b 服 务 器 都 不 指 定 链 接

第 二 十 八 章 Web 应 用 部 署 - 图73第 二 十 八 章 Web 应 用 部 署 - 图74第 二 十 八 章 Web 应 用 部 署 - 图75第 二 十 八 章 Web 应 用 部 署 - 图76第 二 十 八 章 Web 应 用 部 署 - 图77例 如 你 可 以 使 用 相 对 于 当 前 页 面 的 的 路 径 把 链 接 指 向 其 它 页 面 和图 像 如 下 所 示 <a h re f = m y pa g e 1 .a s p > 和 < im g s rc

第 二 十 八 章 Web 应 用 部 署 - 图78第 二 十 八 章 Web 应 用 部 署 - 图79第 二 十 八 章 Web 应 用 部 署 - 图80= ../ im a ge s / m y im a g e . g if >

  • 第 二 十 八 章 Web 应 用 部 署 - 图81第 二 十 八 章 Web 应 用 部 署 - 图82 使 用 绝 对 路 径 链 接 到 外 站 点 绝 对 路 径 规 定 协 议 和 In te rn e t 主 机 名 字 或服 务 器 名 字

第 二 十 八 章 Web 应 用 部 署 - 图83第 二 十 八 章 Web 应 用 部 署 - 图84例 如 如 果 你 链 接 到 V is u a l In te rD e v 站 点 的 M ic ros oft.c o m 上 你 就可 以 使 用

第 二 十 八 章 Web 应 用 部 署 - 图85第 二 十 八 章 Web 应 用 部 署 - 图86第 二 十 八 章 Web 应 用 部 署 - 图87< a h re f = h ttp :// w w w .m ic ros oft. c o m / v in te rde v / d e fa u lt.a s p >

保 证 数 据 和 数 据 连 接 的 可 移 植 性

  • 第 二 十 八 章 Web 应 用 部 署 - 图88第 二 十 八 章 Web 应 用 部 署 - 图89

    证 产 品 数 据 库 对 生 产 We b 服 务 器 的 恰 当 配 置 部 署 和 连 接

  • 第 二 十 八 章 Web 应 用 部 署 - 图90第 二 十 八 章 Web 应 用 部 署 - 图91

    证 在 运 行 期 间 当 前 数 据 连 接 指 向 你 希 望 使 用 的 产 品 数 据 库

第 二 十 八 章 Web 应 用 部 署 - 图92第 二 十 八 章 Web 应 用 部 署 - 图93第 二 十 八 章 Web 应 用 部 署 - 图94第 二 十 八 章 Web 应 用 部 署 - 图95第 二 十 八 章 Web 应 用 部 署 - 图96第 二 十 八 章 Web 应 用 部 署 - 图97第 二 十 八 章 Web 应 用 部 署 - 图98第 二 十 八 章 Web 应 用 部 署 - 图99如 果 使 用 文 件 数 据 源 名 D a ta S o u rc e N a m e ,D S N 第 二 十 八 章 Web 应 用 部 署 - 图100 , 要 保 证 指 定 使 用 连接 串 U s e C onne c tion S tr in g 第 二 十 八 章 Web 应 用 部 署 - 图101 如 果 使 用 一 个 机 器 的 DS N 要 保 证 在 We b 产品 服 务 器 上 指 定 了 一 个 相 应 的 机 器 DS N

第 二 十 八 章 Web 应 用 部 署 - 图102第 二 十 八 章 Web 应 用 部 署 - 图103第 二 十 八 章 Web 应 用 部 署 - 图104第 二 十 八 章 Web 应 用 部 署 - 图105第 二 十 八 章 Web 应 用 部 署 - 图106第 二 十 八 章 Web 应 用 部 署 - 图107如 果 你 没 使 用 指 定 记 录 集 的 数 据 环 境 你 可 能 需 要 对 引 用 数 据 的 每 个 页 面更 新 连 接 信 息 关 于 数 据 连 接 的 更 多 内 容 参 见 第 十 八 章 数 据 库 概 念

验 证 生 产 We b 服 务 器 能 力

  • 第 二 十 八 章 Web 应 用 部 署 - 图108第 二 十 八 章 Web 应 用 部 署 - 图109

    核 实 We b 产 品 服 务 器 拥 有 保 证 W e b 应 用 正 常 运 行 所 需 的 全 部 软 件例 如 F ron tP a ge S e rv e r E x te ns io n 和 ODB C 驱 动 程 序

  • 第 二 十 八 章 Web 应 用 部 署 - 图110第 二 十 八 章 Web 应 用 部 署 - 图111第 二 十 八 章 Web 应 用 部 署 - 图112第 二 十 八 章 Web 应 用 部 署 - 图113第 二 十 八 章 Web 应 用 部 署 - 图114第 二 十 八 章 Web 应 用 部 署 - 图115第 二 十 八 章 Web 应 用 部 署 - 图116第 二 十 八 章 Web 应 用 部 署 - 图117

    验 证 操 作 系 统 和 We b 服 务 器 的 安 全 设 置 适 应 于 你 的 We b 应 用 对于 一 般 We b 安 全 参 见 第 六 章 W e b 项 目 概 念 中 的 安 全

  • 第 二 十 八 章 Web 应 用 部 署 - 图118第 二 十 八 章 Web 应 用 部 署 - 图119第 二 十 八 章 Web 应 用 部 署 - 图120第 二 十 八 章 Web 应 用 部 署 - 图121第 二 十 八 章 Web 应 用 部 署 - 图122

    如 果 We b 服 务 器 是 In te rn e t 信 息 服 务 器 IIS 第 二 十 八 章 Web 应 用 部 署 - 图123 你 要 保 证 Id e n t ity 设置 成 一 个 管 理 员 而 不 是 In te ra c t iv e U s e r 交 互 式 用 户 第 二 十 八 章 Web 应 用 部 署 - 图124

  • 第 二 十 八 章 Web 应 用 部 署 - 图125第 二 十 八 章 Web 应 用 部 署 - 图126第 二 十 八 章 Web 应 用 部 署 - 图127第 二 十 八 章 Web 应 用 部 署 - 图128第 二 十 八 章 Web 应 用 部 署 - 图129第 二 十 八 章 Web 应 用 部 署 - 图130

    如 果 你 的 We b 项 目 包 含 的 部 件 是 事 务 处 理 服 务 器 所 使 用 的 包 的 组成 部 分 要 保 证 微 软 事 务 处 理 服 务 器 安 装 在 产 品 服 务 器 上

  • 第 二 十 八 章 Web 应 用 部 署 - 图131第 二 十 八 章 Web 应 用 部 署 - 图132

    如 果 你 的 We b 项 目 包 含 的 服 务 器 部 件 中 有 你 希 望 在 这 个 服 务 器 上 登 记的 部 件 你 要 保 证 有 权 登 记 到 这 些 部 件 上

所 有 We b 项 都 放 到 We b 项 目 中

  • 第 二 十 八 章 Web 应 用 部 署 - 图133第 二 十 八 章 Web 应 用 部 署 - 图134第 二 十 八 章 Web 应 用 部 署 - 图135第 二 十 八 章 Web 应 用 部 署 - 图136

    要 保 证 你 的 V is u a l In te rD e v 项 目 包 含 正 常 运 行 应 用 所 需 的 所 有 文 件例 如 很 容 易 记 住 带 有 核 心 功 能 的 页 面 但 是 你 还 要 记 住 任 何 可 下 载 的文 档 和 在 We b 页 面 上 提 供 的 其 它 内 容

第 二 十 八 章 Web 应 用 部 署 - 图137第 二 十 八 章 Web 应 用 部 署 - 图138第 二 十 八 章 Web 应 用 部 署 - 图139如 果 你 拥 有 被 We b 应 用 使 用 的 文 件 但 是 这 些 文 件 没 放 到 We b 项 目 中 那么 你 还 需 要 手 动 部 署 这 些 文 件

第 二 十 八 章 Web 应 用 部 署 - 图140第 二 十 八 章 Web 应 用 部 署 - 图141为 服 务 器 登 记 的 部 件 做 标 记 如 果 合 适 也 对 事 务 处 理 服 务 器 包 做标 记

  • 第 二 十 八 章 Web 应 用 部 署 - 图142第 二 十 八 章 Web 应 用 部 署 - 图143第 二 十 八 章 Web 应 用 部 署 - 图144第 二 十 八 章 Web 应 用 部 署 - 图145第 二 十 八 章 Web 应 用 部 署 - 图146

    证 需 要 在 服 务 器 上 运 行 的 应 用 部 件 是 否 按 项 目 中 服 务 器 部 件 做 了 标记 有 关 更 多 内 容 参 见 第 三 十 章 部 署 和 维 护 We b 应 用

  • 第 二 十 八 章 Web 应 用 部 署 - 图147保 证

    你 在 生 产 We b 服 务 器 上 有 登 记 服 务 器 部 件 的 相 应 权 限

  • 第 二 十 八 章 Web 应 用 部 署 - 图148第 二 十 八 章 Web 应 用 部 署 - 图149第 二 十 八 章 Web 应 用 部 署 - 图150第 二 十 八 章 Web 应 用 部 署 - 图151第 二 十 八 章 Web 应 用 部 署 - 图152第 二 十 八 章 Web 应 用 部 署 - 图153第 二 十 八 章 Web 应 用 部 署 - 图154第 二 十 八 章 Web 应 用 部 署 - 图155第 二 十 八 章 Web 应 用 部 署 - 图156

    证 事 务 处 理 服 务 器 所 需 要 的 部 件 已 经 加 到 项 目 的 包 中 有 关 更 多内 容 参 见 第 三 十 章 部 署 和 维 护 We b 应 用 中 的 部 署 综 合 We b 解决 方 案