网站大量收购闲置独家精品文档,联系QQ:2885784924

Ajax技术在Web应用系统中的略述.pdfVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应堑途 墨垒 旦 Aj ax技术在Web应用系统中的略述 王小波 卢 瑶 [摘要]传统的Web系统受制于HTML的限制,其应用架构是一个同步的请求/响应系统, 每当服务器处理客户端提交的请求时,客户都只能空闲等待,并且哪怕只是一次很小的交 互、只需从服务器端得到很简单的一个数据,都要返回一个完整的HTML页,而用户每次都 要浪费时间和带宽去重新读取整个页面。使得web的效率是很低的,浪费了大量的通信带 宽。而事实上,重新加载所有这些项目可能完全没有必要,也许只需要从数据库中调出很小 的一段文本就能解决问题。丰富用户体验的网络应用程序出现了。Ajax技术引进了异步调 用,使页面可按需局部刷新,节省了网络带宽,提升了用户体验。 [关键词]Aja.x DOM;XML;XMLHttpRequest JavaScript [中图分类号]qtr316.5 [文献标识码]A [文章编号]1004—0633(2008)06月一258—02 一 、 Ajax的技术概述 (4)使用XMLHttpRequest与服务器进行异步通信; Ajax全称为 “Asynchronous JavaSeript and XML”(异 (5)使用JavaScript绑定和处理所有数据。 步JavaSeript和XML),是指一种创建交互式网页应用 Ajax技术是目前在浏览器中通过JavaScript脚本可 的网页开发技术。Aj/IX这个名词的首次出现是在2005 以使用的所有技术的集合。AJA)【并没有创造出某种具 年2月18 15t美国一位叫做杰西 .詹姆斯 .加勒特 体的新技术。它所使用的所有技术都是在很多年前就 (Jesse James Garrett)发表的一篇题为 《 aX一个Web 已经存在了,然而Ajax以一种崭新的方式来使用所有 应用的新途径》的论文中。文章认为Xj/IX不是一种技 的这些技术,使得古老的B/S方式的Web系统焕发了 术。实际上,它由几种蓬勃发展的技术以新的强大方 新的活力。 式组合而成。Xjax包含: 二、Aja.x的工作原理 图1—1 Ajax的四个主要组件 (1)使用XI-ITML和CSS标准化呈现; 图2—1 Ajax的Web模型 (2)使用DOM(Document Object Mode1)进行动态 Ajax的工作原理相当于在用户和服务器之间加了 显示和交互; 一 个中间层,使用户操作与服务器响应异步化。并不 (3)使用XML和)(SLT进行数据交换与处理; [作者单位]王小波,卢瑶,成都理工大学商学院。 四川成都 610059 258 是所有的用户请求都提交给服务器,像一些数据验证 Ajax应用的弊端主要表现在以下几个方面: 和数据处理等都交给Ajax引擎自己来做,只有确定需 (1)所谓的无刷新,这在客户端经常出现代码错 要从服务器读取新数据时才由Ajax引擎代为向服务器 误,导致有些功能不能使用。用JavaSeript作的Ajax引 提交请求。 擎,JavaSeript的兼容性是一个问题,并且调试Bug不 三、Ajax的优势与弊端 是很容易的事,方法比较单一,而且有时从抛出的异 与传统的web开发不同,Ajax并不是以一种基于 常很难进行错误的定位。 静态页面的方式来看待Web应用的。从Ajax的角度看 (2)现在的服务器配置和客户端以及网络速度, 来,Web

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档