- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
鞍 山 师 范 学 院 学 报
2008-12。10(6):73—76
基于Ajax和 Servlet网络课程技术开发研究
李国军 ,钟志强
(1.鞍山师范学院物理系,辽宁鞍山114007;2.鞍山师范学院教育科学与技术学院,辽宁鞍山 114007)
摘 要:Ajax模式作为Web2.0标准核心之一,利用在客户端建构 中间层,实现了页面表现与应用逻辑的
分离,并且支持B/S环境下用户操作与服务器响应的异步化.本文在简要分析 Ajax的核心概念、体系结构
和异步交互机制的基础上,分析 了网络课程的技术开发过程.
关键词:Ajax;Servlet;网络课程
中图分类号:G434 文献标识码 :A 文章篇号:1008-2441(2008)06-0073-04
1 Ajax是什么
Ajax(AsynchronousJavaScriptandXML)异步JavaScript与XML,改变了传统Web应用的模式,既是
对传统web应用的完善,也是对传统Web应用的革命.Ajax是互联网技术的一个新标准,包括:(1)使
用XHTML和CSS标准化呈现;(2)使用DOM来动态显示和进行交互;(3)使用XML和XSLT来进行数
据交换和显示;(4)使用XMLHttpRequest来获取异步信息;(5)用JavaScript将上述技术整合起来.核心
是XMLHttpRequest、JavaScript和DOM.ijxa 的主要功能在于将浏览器客户端和服务器端的传统同步交
互通信方式改变为异步通信交互方式,减轻服务器的负担,无刷新更新页面,减少用户实际和心理等待
时间,可以把以前的一些服务器负担的工作转到客户端,使Web中的数据与呈现分离.
Ajxa也存在一些问题:(1)如果浏览器不支持或者禁用JavaScript脚本,Ajxa将不能被正常工作;
(2)JavaScript编码和调试工作难度比较大;(3)源代码对客户端可见,这可能会带来一定的安全问题;
(4)使用Ajxa开发的页面中几乎没有一个链接,对于现代爬虫式的搜索引擎来说,就像是失去了路标,
无法对网络进行搜索;(5)对流媒体及手持设备支持不足…1.
2 Ajax工作原理
相当于在客户端和服务器之间加了一个中间层Ajax引擎.一些数据的验证和处理由Ajax完成 :当
确实需要从服务器读取新数据时,客户端 由JavaScript调用 Ajax引擎,向服务端发出Http请求;当服务
器端的数据以XML形式返回时,ijxa 引擎将接收数据,并利用JavaScript函数来完成相应的处理或页面
的更新,从而实现用户操作与服务器响应的异步化.最重要的是:Web站点看起来是即时响应的,而服
务器和浏览器之间交换的数据却大量减少,如图1.
JavaScript HTTP请求
3 关键技术分析 茎 ji.W器服务ebL}l}—-据服数崖
3.1 XMLHttPRequest对象
k 一 k··-··~· 一 器务
xMLHttpRequest是 XMLHTIP组件 的对象.通过这个对象, … j
Ajax可以像桌面应用程序一样只同服务器进行数据层面的交换, HTML+CSS XML数据、文本
不用每次都刷新界面和将数据处理的工作都交给服务器. 图1 Aj 工作原理
其方法与属性见表 l,表2.
收稿 日期:2oo7—12-20 .
作者简介:李国军 (1968一),男,山东平度人,鞍山师范学院物理系高级实验师
74 鞍山师范学院学报
文档评论(0)