基于Ajax技术的动态级联查询研究与应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
D WR ( i c We e oig D r t b R m t )是 专业 、支持 最广 泛 的 A a 非 同步 传输技 术 。D e n j x WR本
质上 是一个 引 擎 ,可 以把 服 务器端 Jv aa对象 的方 法公 开 给 JvS r t aa ci 代码 .有效 地从 应用 p 程序 代码 中把 A a jx的全 部请 求一 响应 循环 消除掉 。从 而简 化 了代码 。 D WR 在 iv aa代 码 基 础 上 动 态 的 生 成 JvS r t 码 。 We aa ci 代 p b开 发 者 可 以 直 接 调 用 这 些 JvS r t 码 ,然 而真正 的代 码是 运行 在 We aa ci 代 p b服务 器上 的 iv o e aa c d 。从 安 全考 虑 ,开发 者必 须 配置 哪些 Jv 类 暴 露 给 D aa WR。这 种从 iv aa到 JvS r t 用 机制 给用 户一 种感 觉 , aa ci 调 p 好 象常 规的 R C机制 、R 或 S A 。但 是 它运行 在 We P MI O P b上 。不需 要任 何浏览 器 插件 。 D WR不认 为浏览 器 和 We b服务 器之 间协 议重 要 ,把 系统 界 面放 在首 位 。最 大挑 战是
O八一科 技
基 于Aa 技 术的动 态级联 查询 研究与 应 用 jx
l 9
另 有一 种新 的技术 途 径 ,即基 于 A a jx技术 的 We b应 用 ,其 与传统 的 We b应 用 响应过
程对 比如 图 l 示 。借 助 于 Aa ,用 户提交 请求 时 ,使 用 JvS r t 即更新 U ,并 向 服 所 j x a a ci 立 p l
务 器 发 出异步请 求 ,执 行更 新 或查 询数据 库 。请 求返 回后 ,使 用 JvS r t C S相 应 的 aa ci 和 S p 更新 U ,而 不 是刷新 整 个 页面 。用户 甚至 不 知道浏 览 器正 在 与 服务 器通 信 。 随着 We 2 I b. 0
的发 展 。A a 为 其核 心技 术越 来越 得 到大家 的认 可 和支 持 ,它具 有 高度 互 动性 和更 快 、 j x作 更 高 效 、更 强动 态 的 特点 ,能 够 弥补传 统 We b应 用 程序 的 不足 ,极大 地改 善 互联 网用 户 的体验 。 本 文介 绍 了 A a 技 术 的基本 概 念 ,并 运用 基 于服 务器 的 D j x WR框 架实 现 了动 态级 联
实现 动态级联查 询 。实验 结果证 明 了其 有效性 。
关键 词 : a DW R x 动 态级 联 查 询
1 引言
通 常 ,用户访 问一般 的 We b站 点需 要经 历 “ 提交. 等 待一 重新 显示 ”的过 程 ,用 户 ÷ 的动作 总是 与服 务器 的 “ 思考 时间 ”同步 ,不 能满 足浏 览者 全方位 的体验 要求 。
b o 、 O c i n r 、S l l t * c
lsirc cnf urtac s
●
dt aa r sba k d c c cn p o c sI , e a y )scI I r c s i g g c l i I I
I
A a jx
’ e p ia i n mo e ’ b a pl to d l c
s r e ・i cs SCI e v rsd Il S I
ca sc l s i
、e p l a i n mo e ’ b a p i to d l c
图 1 We b响 应 过 程
满足 浏览者全 方位 的体验要 求 。A a作 为w e2 的核 心技 术 。具有 高度 互动性 和 i x b. 0
更快 、更 高效 、更强动 态的特点 ,能 够弥补传 统W e 应 用程序 的不足 ,极 大地 改 b
善 用户 的体验 。本文 简要 介绍 了Aj 技 术 。并结 合具 体 项 目研 究 了用D K框 架 a X W
M z l) oia 。它 已经 为 Mirsf 用 于 O t o l coot( ul k的 w b客 户 端 )和 G ol ( 于 G ol Ma s o e oge 用 o g p e
和 G al mi )所使用 。
A a 技 术 包 括基 于浏 览 器 和 基 于服 务 器 两大 类 :基 于 浏 览器 的包 括 Bn o s oo j x i w 、D j 、 d
Rc ;基 于 服务 器 的包 括 JO i o等 S N、JR 、D S S WR等 。与其 他技 术相 比 ,D WR在 服 务器 端 比较 出色 ,客户 端可 以直 接调用 服务 器端 返 回的方法 。可 以 自己生 成一些 S R P C IT代码 。
3 基 于 Aa jx的 D R技 术 W
查询。 .
2 基 于 Ai a x的 技 术 选 择
Aa 是 “ j x 异步 的 JvS r t X ” 的缩写 。 这是 一项 技 术 。而 不 是一 个 如 Srt 一 aa ci 和 ML p t s u 样 的框 架 。A a 使 w b页面 看 起来 并不 像 一 个平 面 的 文档 ,而更 像 用 户所 期 望 的 如桌 面 j x e 应 用 的 动 态 G I 用 程 序 。A a 技 术 能 在 很 多 的 浏 览 器 上 使 用 ( 括 I U 应 j x 包 E和 N t ae e cp / s
1 8
基 于Aa 技术 的动态级联 查询研 究与应 用 jx
O八 一科技
基于A a 技术的动态级联查询研究与应 用 jx
潘
路
赵 文娟
( 成都 火控技 术 中心软件 室 成都 6 1 3 ) 1 7 1
摘
要 :随着W e 应用程 序复 杂性 的提 高 .传统W e 应用程 序 已经逐 渐不 能 b b
质上 是一个 引 擎 ,可 以把 服 务器端 Jv aa对象 的方 法公 开 给 JvS r t aa ci 代码 .有效 地从 应用 p 程序 代码 中把 A a jx的全 部请 求一 响应 循环 消除掉 。从 而简 化 了代码 。 D WR 在 iv aa代 码 基 础 上 动 态 的 生 成 JvS r t 码 。 We aa ci 代 p b开 发 者 可 以 直 接 调 用 这 些 JvS r t 码 ,然 而真正 的代 码是 运行 在 We aa ci 代 p b服务 器上 的 iv o e aa c d 。从 安 全考 虑 ,开发 者必 须 配置 哪些 Jv 类 暴 露 给 D aa WR。这 种从 iv aa到 JvS r t 用 机制 给用 户一 种感 觉 , aa ci 调 p 好 象常 规的 R C机制 、R 或 S A 。但 是 它运行 在 We P MI O P b上 。不需 要任 何浏览 器 插件 。 D WR不认 为浏览 器 和 We b服务 器之 间协 议重 要 ,把 系统 界 面放 在首 位 。最 大挑 战是
O八一科 技
基 于Aa 技 术的动 态级联 查询 研究与 应 用 jx
l 9
另 有一 种新 的技术 途 径 ,即基 于 A a jx技术 的 We b应 用 ,其 与传统 的 We b应 用 响应过
程对 比如 图 l 示 。借 助 于 Aa ,用 户提交 请求 时 ,使 用 JvS r t 即更新 U ,并 向 服 所 j x a a ci 立 p l
务 器 发 出异步请 求 ,执 行更 新 或查 询数据 库 。请 求返 回后 ,使 用 JvS r t C S相 应 的 aa ci 和 S p 更新 U ,而 不 是刷新 整 个 页面 。用户 甚至 不 知道浏 览 器正 在 与 服务 器通 信 。 随着 We 2 I b. 0
的发 展 。A a 为 其核 心技 术越 来越 得 到大家 的认 可 和支 持 ,它具 有 高度 互 动性 和更 快 、 j x作 更 高 效 、更 强动 态 的 特点 ,能 够 弥补传 统 We b应 用 程序 的 不足 ,极大 地改 善 互联 网用 户 的体验 。 本 文介 绍 了 A a 技 术 的基本 概 念 ,并 运用 基 于服 务器 的 D j x WR框 架实 现 了动 态级 联
实现 动态级联查 询 。实验 结果证 明 了其 有效性 。
关键 词 : a DW R x 动 态级 联 查 询
1 引言
通 常 ,用户访 问一般 的 We b站 点需 要经 历 “ 提交. 等 待一 重新 显示 ”的过 程 ,用 户 ÷ 的动作 总是 与服 务器 的 “ 思考 时间 ”同步 ,不 能满 足浏 览者 全方位 的体验 要求 。
b o 、 O c i n r 、S l l t * c
lsirc cnf urtac s
●
dt aa r sba k d c c cn p o c sI , e a y )scI I r c s i g g c l i I I
I
A a jx
’ e p ia i n mo e ’ b a pl to d l c
s r e ・i cs SCI e v rsd Il S I
ca sc l s i
、e p l a i n mo e ’ b a p i to d l c
图 1 We b响 应 过 程
满足 浏览者全 方位 的体验要 求 。A a作 为w e2 的核 心技 术 。具有 高度 互动性 和 i x b. 0
更快 、更 高效 、更强动 态的特点 ,能 够弥补传 统W e 应 用程序 的不足 ,极 大地 改 b
善 用户 的体验 。本文 简要 介绍 了Aj 技 术 。并结 合具 体 项 目研 究 了用D K框 架 a X W
M z l) oia 。它 已经 为 Mirsf 用 于 O t o l coot( ul k的 w b客 户 端 )和 G ol ( 于 G ol Ma s o e oge 用 o g p e
和 G al mi )所使用 。
A a 技 术 包 括基 于浏 览 器 和 基 于服 务 器 两大 类 :基 于 浏 览器 的包 括 Bn o s oo j x i w 、D j 、 d
Rc ;基 于 服务 器 的包 括 JO i o等 S N、JR 、D S S WR等 。与其 他技 术相 比 ,D WR在 服 务器 端 比较 出色 ,客户 端可 以直 接调用 服务 器端 返 回的方法 。可 以 自己生 成一些 S R P C IT代码 。
3 基 于 Aa jx的 D R技 术 W
查询。 .
2 基 于 Ai a x的 技 术 选 择
Aa 是 “ j x 异步 的 JvS r t X ” 的缩写 。 这是 一项 技 术 。而 不 是一 个 如 Srt 一 aa ci 和 ML p t s u 样 的框 架 。A a 使 w b页面 看 起来 并不 像 一 个平 面 的 文档 ,而更 像 用 户所 期 望 的 如桌 面 j x e 应 用 的 动 态 G I 用 程 序 。A a 技 术 能 在 很 多 的 浏 览 器 上 使 用 ( 括 I U 应 j x 包 E和 N t ae e cp / s
1 8
基 于Aa 技术 的动态级联 查询研 究与应 用 jx
O八 一科技
基于A a 技术的动态级联查询研究与应 用 jx
潘
路
赵 文娟
( 成都 火控技 术 中心软件 室 成都 6 1 3 ) 1 7 1
摘
要 :随着W e 应用程 序复 杂性 的提 高 .传统W e 应用程 序 已经逐 渐不 能 b b