基于Ajax模式的Web研究与应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:yinyi1010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web应用的日益广泛和Web开发技术的不断发展,以用户体验网络服务为特征的Web应用代表了目前互联网的发展趋势。在Web应用系统架构的几次转变中,一种新的Web应用交互模型被提出-Ajax(Asynchronous JavaScript and XML),异步的JavaScript和XML。Ajax交互模型的出现为我们提供了一种新的Web设计方法,通过对Aiax模式的应用,不仅改变了传统Web应用模式,同时也开拓了一片Web开发的新领域。 本文对Ajax模式下的Web开发进行研究,将Ajax交互模型与传统的Web开发相结合并有效地应用在网站Web应用开发过程中。 论文分四部分,首先是技术分析与探讨,通过分析Ajax的技术研究背景和发展现状,深入研究了Ajax的优缺点和论文研究的目的和意义。其次是分析问题及解决方案,详细分析了Ajax技术的组成、实现原理、Web框架模型等,Ajax与传统Web开发的结合问题,提出了Ajax开发框架与传统Web开发框架的整合策略,并结合设计模式思想提出了基于经典MVC开发模式Web开发的解决方案。然后讨论将Ajax技术应用到MVC模式中,从系统框架的角度将两者有机的融合起来。随后结合实际项目的应用,对这种基于Ajax技术的Web框架进行了总体的设计与详细的实现,其中重点讨论了利用这种框架和Ajax技术实现Web应用中表单的验证,局部刷新,自动完成搜索功能。实际应用证明了这种基于Ajax技术的Web应用框架具有结构清晰,执行效率高的特点。 实现Ajax技术与现有的MVC设计模式的结合,构建更高效、合理的Web应用框架,是论文研究的重点内容。 通过具体的实现证明,所提出的设计模式很好的体现了基于Ajax模式的Web应用特点,并且在性能、用户体验等方面相比传统的Web应用都取得了一定的效果。但Ajax模式下Web开发的研究还存在一些需要解决的问题,Ajax模式同样也在不断的完善,在Web开发的研究过程中还需要在实践中不断探索。
其他文献
随着现代建筑技术的突飞猛进,高层和超高层建筑如雨后春笋。在这些高层、大规模建筑中为满足需要一般都安装了多部电梯。在这种情况下,有必要采用电梯群控系统对建筑物内的电梯
随着全球各国经济发展对能源需求的日益增加,由此带来的能源缺乏、能源安全等问题也随之而来。能源安全尤其是石油安全将成为国家安全的重要问题。化石能源的逐渐衰竭是全世界
随着人们对网络娱乐功能需求的不断提高,网络视频点播由于其极大地加强了用户获取视频资源的交互性和操作的方便性而逐渐成为了网络应用的热点,并且视频作为一种信息载体也使
目前,专家系统是智能诊断系统的主要应用形式之一,专家系统应用于飞机故障诊断已经成为国内外研究的热点。然而,专家系统在解决实际问题时,往往会遇到大量参数化知识,其特点
旋翼无人直升机就有体积小,重量轻,隐蔽性和机动性能出色,易悬停和低速飞行等特点,在军事和民用领域具有广泛的应用前景,例如军事中无人巡航,火力侦察,空中打击等及民用中的事故勘察
我们正处于一个信息时代,全世界各行业都前所未有的重视信息,把信息当作一种重要的资源。管理信息系统(Management Information System,MIS)是集计算机技术、网络通信技术为
随着电力电子技术的发展,越来越多的非线性器件接入到电网中,由此使电网中的谐波含量大大增加。另一方面,某些新发展起来的领域,如IT行业,对电能的质量要求十分苛刻。传统的
众所周知,随机系统模型在科学和工业的很多分支扮演着重要的角色。另外,广义系统是一类形式更一般化的系统,是有着广泛的应用背景的动力系统,许多实际系统用广义系统模型描述起来
医学影像的迅猛发展,为医学图像领域的研究人员提供了广阔的舞台。从医学图像中分割出解剖结构并构造出形状的几何表达。这是医学图象分析处理中的一项重要的基础工作。它在
本文对基于粒子群的预测函数解耦控制方法及其在注塑机料筒温度控制中应用进行了研究。实际工业生产中普遍存在着多变量耦合现象,为了实现其精确控制,在解耦控制方面,研究了