基于Ajax框架和MVC设计模式的Web应用研究

被引量 : 0次 | 上传用户:mengjie86
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
C/S应用程序,是从二十世纪九十年代随着Windows的出现和客户端处理能力的增强而出现的应用程序,它采用图形用户界面,客户端的数据处理能力比较强,具有强大的数据操作和事物处理能力。但是随着应用程序的复杂程度不断提高,C/S架构存在部署成本高、客户端应用程序更新、维护困难等问题。由于C/S架构的种种弊端,九十年代中期,随着互联网飞速发展,出现了B/S应用程序,Web的广泛使用解决了C/S应用程序部署、更新的困难。但是B/S应用程序受制于HTML的限制,无法像C/S那样使用丰富的效果来展示数据,用户体验比较糟糕。此时一种新的Web应用交互模型被提出——Ajax(Asynchronous JavaScript andXML异步的JavaScript和XML)。Ajax交互模型的出现为我们提供了一种新的Web设计方法,通过对Ajax模式的应用,不仅改变了传统Web应用模式,同时也开拓了一片Web开发的新领域。目前,Ajax已成为Web技术领域的研究热点。Ajax技术引进了异步调用,促使页面局部刷新,提升了用户体验。对比Applet,Flash等传统的Web技术,AjaX不需要专门的软件支持即可以在大多数流行浏览器中直接使用,Ajax正是通过XMLHttpRequest对象来发送异步请求的。Ajax涉及到的关键技术包括JavaScript、XMLHttpRequest、DOM、XML。JavaScript通过DOM获取请求参数的信息,并使用XMLHttpRequest对象来与服务器进行异步通讯,服务器处理请求后,返回普通的text或XML,然后浏览器使用JavaScript解析XML,并通过DOM操作更新相关的用户界面。本文针对Ajax模式下的Web开发进行研究,研究如何将Ajax交互模型与传统的Web开发相结合并有效地应用在企业级Web应用开发过程中。本论文的主要叙述过程如下:首先,详细介绍了MVC设计模式的结构、优点和在Web系统中的应用,MVC把应用程序分成三个核心模块:模型、视图、控制器,能够提高应用的可重用性和扩展性,从而提高开发大型复杂软件系统的效率。其次,对Ajax的核心技术进行了全面的研究。主要包括:分析Ajax的工作原理、总结AjaX的技术特点、探讨典型的应用场景、研究Ajax常用的框架、及其安全性问题。再者,结合Ajax技术和MVC设计模式,设计开发了企业网站系统,该系统基于经典的MVC架构并引入Ajax框架(Interstage Interaction Manager)实现了无刷新页面数据的联动显示,给用户带来了良好的体验。最后,对论文的各项工作进行了总结,并指出了Ajax在企业信息系统中的应用前景和展望进一步的工作。
其他文献
为了从分子水平上掌握我国H9亚型禽流感的病原变异情况和流行规律,本研究汇集近年来从我国部分省市养殖场分离的13株H9N2亚型禽流感毒株,采用RT-PCR技术对其HA基因进行扩增、
由于法律、法规代表统治阶级的意志,用来制约人们的社会行为,它通常要求人们"应该"、"必须"、"可以"、"禁止"或者"不得"作什么,用词通常带有命令的语气,这些规约性的行为往往
家庭教育是家庭最重要的责任和功能之一。家庭教育与儿童的认知发展能力、社会适应能力、心理健康水平有着密切关系。文章论述了美国家庭教育指导师的申请资格、培训内容、师
我国城乡义务教育的发展存在着严重不平衡态势,将会带来严重的社会负面效应,可是农村基层政府由于受到财力制约无法满足农村义务教育发展的需要,财政转移支付是解决城乡义务
近年来,我国企业资产重组、兼并收购风起云涌。企业并购的迅速发展对理论研究提出了严重挑战。市场经济发达的西方国家在此方面已有了较为丰富的研究成果,相比之下,我国的这
我国政府为优化教育资源配置,提高义务教育质量,促进农村城镇教育均衡发展,于2001年5月,以国务院的名义下达了农村小学布局调整文件。在政策执行过程中,既取得了节约教育经费
随着经济全球化趋势的增强和第三方物流业的不断发展与成熟,第三方物流企业之间的竞争日趋激烈,培育与提升第三物流企业核心竞争力对于其保持在国内市场乃至国际市场的竞争优
党的十七大明确提出:“加强和改进思想政治工作,注重人文关怀和心理疏导,用正确方式处理人际关系。”这一论述一方面赋予了思想政治工作人文关怀的理念、丰富了思想政治工作
弗吉尼亚·伍尔夫是具有划时代意义的英国著名女作家和女性主义思想家,她站在张杨女性美学、突出女性意识的女性主义叙事立场,创作了《达洛卫夫人》、《到灯塔去》、《海浪》
目的:浅析FDA对原料药的GMP现场检查。方法:针对FDA关于原料药GMP现场检查的重点进行详细论述和分析。结果与结论:企业如果建立了扎实的GMP制度,严格执行美国的CGMP,在实事求