Ajax技术研究及在信息系统中的应用

来源 :南京大学 | 被引量 : 0次 | 上传用户:xypcs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,越来越多的应用开始采用B/S的形式。然而由于浏览器处理能力有限,不能为用户提供即时快速的响应,不能实现许多C/S应用程序中常见的便捷功能。这一直是阻碍B/S应用大展拳脚的最大障碍。直到Ajax技术的出现,才彻底改观这种局面。   Ajax全称Asynchronous Java Script&XML,即异步Java Script与XML。Ajax并不是一项全新的技术,它是JavaScript,XML,XMLHTTPRequest,DOM,CSS等技术的综合应用。这些技术均早已存在,然而直到Google的一系列杰出的应用展现在人们面前,以及Jesse James Garrett提出Ajax这一表述以后,这项技术才引起人们广泛的关注。   Ajax在客户端和服务器之间提供一个中间层,在两者之间提供桥梁的作用,使用Ajax技术可以在客户端和服务器之间异步传输数据,减少页面的刷新,使得服务器仅仅传输需要的数据而不是整个页面,缩短页面的响应时间,改善用户体验。   本文详细介绍了Ajax技术相关的各项技术,深入研究并分析了Ajax技术的原理和工作过程,提出了一个轻量级的框架AgileAjax(敏捷的Ajax)。基于此框架程序员可以使用极少的代码,即可以通过以面向对象的方式调用服务器端的任意函数的方式使用Ajax技术,具有极大的灵活性。最后,本文介绍了一个基于Ajax技术的教务管理信息系统,阐述了系统的架构设计,并简要分析了其中的若干设计模式。在此系统中采用了该Ajax框架,使得此系统具有了以往教务系统无法企及的用户体验。
其他文献
近些年,自由式立体显示器(autostereoscopic display)的研究已经逐渐成为热点,并且取得了一定的进展。自由式立体显示器区别于传统立体显示方式的最大特点在于观看者不用佩戴任
自由立体显示是一种不借助任何辅助设备就可以获得3D显示效果的立体显示方式,但由于技术上的原因,只有在某些特定位置的观看者才能获得立体显示效果。为了使得任意位置处的观察
Brachyury基因的主要功能是作为转录因子来调控胚胎的生长发育过程。Brachyury基因的突变会对小鼠胚胎中胚层和脊索的发育产生影响,最终导致脊椎动物出现短尾的症状,骨骼的发育
墨缘五家:周鼎、禹海亮、任正江、徐鼎一、周广军中国画展主办单位:福建省文联中共漳州市委宣传部荣宝斋画院承办单位:漳州市墨缘书画院展览时间:2014年7月12日—16日展览地
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
瞬态脉冲信号是一种很常见的信号,在水声学、超声学、地震学、光学、振动等学科领域中有着广泛的应用,工程上也常用这些信号完成对研究对象的测试,对于这种信号的处理方法一直是
学位
扫描模式合成孔径雷达(ScanSAR)是一种特殊的雷达工作模式。它通过雷达天线波束在距离向的扫描,获取宽测绘带微波遥感图像。本文研究了星载ScanSAR系统参数设计和星载ScanSAR
摘要:词汇教学是初中英语教学的重点也是难点。在教学中要根据学生的具体情况和学习内容选择适当的教学方法,努力扩大学生的词汇量,培养学生运用所学词汇的能力,提高学生的英语综合水平。  关键词:初中英语;词汇教学;英语教学  词汇是学习语言的根本,学习英语少不了词汇的记忆。英语词汇的记忆始终是困扰英语学习者的难题。对从小学升入初中、接触英语不多的初中学生来说,如果仅凭学生自己摸索出有效的词汇记忆的策略,
当前,实验物理及工业控制系统(Experimental Physics and Industrial ControlSystem,EPICS)是在国际工业界和大型物理装置中较为成功的大型控制系统,它广泛应用于加速器、同步辐
黄土高原由于强烈的水土流失其生态系统正处于极度退化的状态,加速该地区退化生态系统的恢复与重建势在必行。地处子午岭南端的马栏林区是黄土高原目前保存比较完整的天然次生