数据库和WEB家谈.docVIP

  • 3
  • 0
  • 约4.38万字
  • 约 27页
  • 2016-10-17 发布于浙江
  • 举报
数据库和WEB家谈

数据库和WEB多家谈 随着互连网的广泛应用,传统的C/S结构需要改变面貌,这里引用的几篇文章,侧重于B/S结构, 另外一种趋势是数据库中直接采用WEB技术,所谓WEB数据库。与我们现在关系更密切的,我认为是采用应用服务器,构造B/S结构,这样一来,已经开发的C/S程序可移植到新的结构中。 WEB方式的好处是不用把各种不同类型的应用程序全装在客户端。传统的C/S结构的客户端软件现在装在应用服务器上,而应用服务器实际上与WEB服务器和数据库服务器在一起,即可以减少更改软件时分发版本的困难,又可以采用象并行处理等在原来的客户端很难实现的技术。至于数据保密,网络流量小,对线路要求低等优点也很明显。 B/S模式虽然有采用WEB方式的优点,却仍旧可以利用原有的数据库丰富资源,在现阶段,无疑受用户欢迎。以后WEB数据库发展了,要过渡也不难,可以逐步将原有信息倒入WEB数据库来节省中间环节。 以下是几篇原文。 引文1: 用Sybase、PB、Notes 构 建B/S 应 用 系 统 华 中 理 工 大 学 计 算 机 学 院 黄 保 华 胡 和 平 一 从C/S 到B/S 传 统 的C/S 模 式 下 应 用 系 统 一 般 由 服 务 器(Server) 和 客 户 端 应 用 程 序(App) 组 成, 如 图1 所 示。 数 据(Data) 一 般 存 放 在 服 务 器 上, 应 用 程 序 一 般 存 放 在 客 户 端 计 算 机 上。 这 样 的 系 统 虽 然 解 决 了 数 据 共 享 等 问 题, 但 却 具 有 不 易 维 护、 操 作 风 格 不 一 致、 能 够 处 理 的 数 据 类 型 不 易 扩 展 等 缺 点。 随 着 网 络 应 用 系 统 的 发 展, 传 统C/S 模 式 应 用 系 统 的 缺 点 不 断 暴 露 出 来, 促 使B/S 模 式 应 用 系 统 的 产 生 和 发 展。 B/S 模 式 应 用 系 统 由 浏 览 器(Browser) 和 服 务 器(Web Server、Other Server、MiddleWare) 组 成, 如 图2 所 示。 数 据(data) 和 应 用 程 序(App) 都 存 放 在 服 务 器 上, 浏 览 器 功 能 可 以 通 过 下 载 服 务 器 上 应 用 程 序 得 到 动 态 扩 展, 服 务 器 具 有 多 层 结 构,B/S 系 统 处 理 的 数 据 类 型 可 以 动 态 扩 展。 以B/S 模 式 开 发 的 系 统 维 护 工 作 集 中 在 服 务 器 上, 客 户 端 不 用 维 护, 操 作 风 格 比 较 一 致, 只 要 有 浏 览 器 的 合 法 用 户 都 可 以 十 分 容 易 地 使 用。 二 实 现 概 述 Sybase 是 一 种 成 熟 的 商 品 化 数 据 库 管 理 系 统,PowerBuilder 是 数 据 库 应 用 开 发 工 具,Notes 是 群 件 系 统, 用 这 三 个 产 品 共 同 构 建B/S 模 式 应 用,Sybase 完 成 结 构 化 数 据 管 理, PowerBuilder 开 发 的 应 用 完 成 数 据 库 结 构 化 数 据 的 维 护, Notes 完 成 数 据 流 的 管 理 和 非 结 构 化 复 合 文 档 管 理, 如 图3 所 示。 这 样 的B/S 实 现 方 法 可 以 重 用 原 有C/S 原 代 码, 重 用 开 发 人 员 经 验 和 知 识, 具 有 很 高 的 开 发 效 率。 三 技 术 细 节 1. Sybase 与Web Sybase 与Web 虽 然 可 以 通 过Sybase 提 供 的 工 具( 如Web.SQL 等) 进 行 交 互, 但 很 多 情 况 下 需 要 更 经 济 实 用 的 解 决 办 法。 这 里 介 绍 一 种 利 用Sybase 固 有 工 具Isql 进 行 交 互 的 方 法, 这 种 方 法 对 传 统C/S 开 发 人 员 很 有 用, 因 为 他 们 可 以 利 用 已 有 知 识 进 行Web 编 程。 本 方 法 实 现 思 路 为Web Server 调 用CGI 脚 本, 在CGI 脚 本 中 运 行Isql,Isql 在Sybase SQL Server 中 运 行 存 储 过 程, 存 储 过 程 使 用Print 语 句, 通 过 标 准 输 入/ 输 出 向Web Server 返 回 需 要 的 数 据。 下 面 是 一 个 在Sun Solaris 环 境 下Web 与Sybase 交 互 的

文档评论(0)

1亿VIP精品文档

相关文档