,这样便实现了网页的简单调用了,用户可能通过自己的操作,改变浏览器显示的网页的内容。
那 么 什 么 是 ASP 网 页 呢 ? 将 从 以 下 三 个 方 面 逐 一 介 绍 。
1.2.1 ASP 包含脚本 ASP 网 页 是 指 任 何 具 有 扩 展 名 .ASP 的 文 件 ,它 位 于 WEB 服 务 器 上 。
这 个 特 点 的 扩 展 名 用 来 区 分 ASP 网 页 和 普 通 的 HTML 文 件 。
而 AS P 网 页 其 实 也 并 没 有 什 么 神 秘 的 , 它 实 际 上 就 是 嵌 入 了 ASP 脚 本 的 HTML 页 面 , 脚 本 语 言 常 用 的 是 VBSCRIP T 和 JAVASCRIP T 等 。
VBSCRIP T 和 JAVA 不 同 的 是 ASP 网 页 在 执 行 之 前 不 必 编 译 成 一 个 独 立 的 文 件 。
ASP 网 页 改 变 以 后 , 如 对 它 进 行 再 次 请 求 , 那 么 它 会 自 动 进 行 重 新 编 译 。
便 于 脚 本 语 言 组 建 WEB 网 页 的 优 势 在 于 即 使 WEB 站 点 已 经 发 布 , 对 其 进 行 修 改 也 是 很 容 易 的 。
如 果 发 现 自 己 的 WEB 站 点 上 有 一 个 小 错 误 ,那 么 可 以 立 即 将 要 修 改 的 网 页 调 入 记 事 本 修 改 。
ASP 网 页 使 用 了 脚 本 语 言 , 执 行 起 来 与 WEB 服 务 器 一 样 , 是 多 线 程 的 。
这 就 允 许 ASP 网 页 高 效 地 支 持 大 量 同 时 访 问 的 用 户 。
1.2.2 ASP 包含的对象和组件 ASP 网 页 如 果 只 有 脚 本 的 话 , 只 能 显 示 输 出 一 些 有 趣 信 息 , 无 法 获 取 用户 的 信 息 , 将 数 据 保 存 到 数 据 库 或 者 在 服 务 器 上 创 建 文 件 , 而 ASP 包 含 的 组件恰好解决了这个问题。
ASP 包 括 两 类 组 件 : 内 置 对 象 和 可 安 装 组 件下 面 简 单 地 描 述 ASP 6 个 内 置 对 象 Applica tion ob jec t— 这 个 对 象 表 示 的 信 息 , 可 以 与 ASP 应 用 程 序 的 所有用户进行共享 Object Con tex Ntex Object— 这 个 对 象 与 事 务 性 ASP 配 合 使 用 Repuest Objec t— 这 个 对 象 表 示 由 浏 览 器 发 向 服 务 器 的 所 有 信 息 ,包 括表单变量和查询字符串 Response Objec t— 这 个 对 象 表 示 由 服 务 器 发 向 浏 览 器 的 所 有 信 息 , 包括 由 ASP 网 页 发 送 的 HTML 内 容 Server Ob jec t— 这 个 对 象 用 于 启 用 服 务 器 上 不 同 的 工 具 函 数 Session Objec t— 这 个 对 象 表 示 有 关 特 定 用 户 会 话 的 信 息 除 了 内 置 对 象 以 外 , 好 几 个 可 安 装 的 组 件 与 ASP 进 行 了 绑 定 , 下 面 列 出一些较为常用的组件: Adrota tor Co mpo nten t— 这 个 组 件 用 于 在 W EB 站 点 的 WEB 网 页 上 显 示 横幅广告及显示频率 Brower Cap adility C ompone t— 这 个 组 件 可 以 根 据 地 不 同 浏 览 器 的 功 能 显 示 不 同 的 HTML 内 容 Content Linking Co mpnent— 这 个 组 件 可 以 用 于 将 好 几 个 HTML 网 页 链 接到一起,这样它们便可以实现轻松的导航 File Acce ss Co mpne nt — 这 个 组 件 允 许 使 用 自 己 计 算 机 的 文 件 系 统 工 作,使用这个组件可以读写文本文件 用 户 并 不 是 仅 限 于 使 用 ASP 所 绑 定 的 组 件 , 第 三 方 服 务 商 已 经 创 建 了 成 百 上 千 个 组 件 ,这 些 组 件 用 户 都 可 以 包 含 到 自 己 的 脚 本 中 ,可 以 使 用 这 些 组 件 接 受 文 件 上 传 ,在 服 务 之 间 传 输 文 件 和 收 发 电 子 邮 件 ,用 户 还 可 以 使 用 VB、 C或 Java 等 语 言 创 建 自 己 的 组 件 。
1.2.3 Asp 和数据库访问 这 在 Asp 包 含 的 对 象 中 有 一 个 特 定 的 集 合 值 , 就 是 Active Da ta Objects它 可 以 帮 助 我 们 从 Asp 网 页 访 问 数 据 库 , 可 以 用 它 插 入 、 更 新 、 删 除 数 据 库中表的行,还可以使用这些对象获取数据库查询的记录集,并将这些记录显示 到 Asp 网 页 上 。
1.3 系统软件开发环境简介 本 网 页 系 统 是 在 P entyum 166 mmx 以 上 机 型 的 计 算 机 上 进 行 开 发 并 获 得通过的,同时方便系统开发,减少开发过程的难度,我们是基于以下的软件环境。
以 Windo ws 98 为 操 作 系 统 并 配 置 p ws以 Drea mwea ver Ultra Dev 4 和 Asp 3.0 为 开 发 工 具 Windo ws 9 8 是 目 前 主 流 图 形 化 操 作 系 统 , ASP 在 前 面 已 作 介 绍 , 这 里 不在 赘 述 。
而 Drea mwea uer UitvaDe v 4.0 是 Ma cro med ia 公 司 推 出 的 最 新 一 款 专 在 我业 网 页 开 发 软 件 , 系 统 开 发 过 程 中 , 深 深 的 感 受 到 Ultrade v 的 强 大 威 力 ,下 面 我 结 合 自 己 的 体 会 对 它 作 一 个 简 单 介 绍 : Ultrad e v 是 大 家 熟 知 的 王 牌 网页 制 作 软 件 Drea mwea ve r 4.0 的 增 强 版 本 , 它 实 全 包 含 Drea mwea ver 提 供 了高度可视化的集成编辑环境强大的网页编辑功能和站点维护功能外,新增了如下功能:强 大 便 接 的 数 据 库 作 支 持多 种 动 态 网 页 技 术 的 支 持强 大 的 操 作 功 能 和 便 捷 直 观 的 操 作 界 面 .
上一篇:
工资管理系统
下一篇:
哈弗F7 VS名爵HS,谁更懂得年轻人的心?