浅议基于ajax框架的企业级j2ee web应用设计与研究

浅议基于ajax框架的企业级j2ee web应用设计与研究

ID:35191636

大小:2.11 MB

页数:67页

时间:2019-03-21

浅议基于ajax框架的企业级j2ee web应用设计与研究_第1页
浅议基于ajax框架的企业级j2ee web应用设计与研究_第2页
浅议基于ajax框架的企业级j2ee web应用设计与研究_第3页
浅议基于ajax框架的企业级j2ee web应用设计与研究_第4页
浅议基于ajax框架的企业级j2ee web应用设计与研究_第5页
资源描述:

《浅议基于ajax框架的企业级j2ee web应用设计与研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华东师范大学硕士学位论文基于Ajax框架的企业级J2EEWeb应用设计与研究姓名:陈斌申请学位级别:硕士专业:计算机应用技术指导教师:朱敏20070301华东师范大学硕士学位论文基于简缸框架的企业级J2EEWeb应用设计与研究摘要c/s应用程序,是从二十世纪九十年代随着Windows的出现和客户端处理能力的增强而出现的应用程序,它采用图形用户界面,客户端的数据处理能力比较强,具有强大的数据操作和事物处理能力。但是随着应用程序的复杂程度不断提高,C/S架构存在部署成本高、客户端应用程序更新、维护困难等问题。由于C/S架构的种种弊端,九十年代中期,随着互联网飞速发展,出现了B/S应用程序,Web的

2、广泛使用解决了c/s应用程序部署、更新的困难。但是B/S应用程序受制于frrML的限制,无法像c/s那样使用丰富的效果来展示数据,用户体验比较糟糕。此时一种被称为RIA的具高度互动性和丰富用户体验的网络应用程序出现了。RIA实际上是一种基于Web的C/s架构.由于有一个客户端,所以RIA应用可以提供强大的功能,让用户体验到高交互性,丰富了用户体验。同时,RIA又是基于Internet浏览器的应用,所以,用户使用RIA非常方便。Ajax则是一种目前得到广泛认可的RIA技术.目前,Ajax已成为Web技术领域的研究热点。Ajax技术引进了异步调用,促使页面局部刷新,提升了用户体验.对比Applet

3、,Flash等传统的Web技术,Ajax不需要专门的软件支持即可以在大多数流行浏览器中直接使用,Ajax正是通过XMLHttpRequest对象来发送异步请求的.Ajax涉及到的关键技术包括JavaScript、XMLHttpRequest,DOM、XML.JavaScript通过DOU获取请求参数的信息,并使用XMLHttpRequest对象来与服务器进行异步通讯,服务器处理请求后,返回普通的text或XML,然后浏览器使用JavaScript解析XML,并通过DOM操作更新相关的用户界面。本论文在参考了国内外文献和工程实践的基础上,研究了Ajax在删C模式中的应用,研究了在J2EE的平台上

4、整合Ajax技术,针对J2EEWeb应用中引入Ajax所带来的各种影响和问题,提出了相应的解决方案.最后论文在一个采用Struts框架的J2EEWeb应用程序上,成功地集成使用了开源的Ajax开发框架DWR,使得JayaScript代码可以直接调用Java方法,有效地把Ajax的全部请求一响应循环从应用程序代码中消除掉,使得程序只需关注业务逻辑,并且用论文提出的解决方案有效地解决了引入Ajax时带来的各种影响和问题,取得了良好的效果.本论文的主要叙述过程如下:首先,叙述了Ajax的由来、发展过程和应用现状。对Ajax技术包含的关键华东师范大学硕士学位论文基于州缸框架的企业级J2EEWeb应用设

5、计与研究技术进行了详细分析,描述了Ajax的Web模型及优缺点,并介绍了采用Ajax技术可以使用的各种开发工具和开发框架.其次,描述了J2EE的体系结构和M、,C设计模式,研究了Ajax在WC模式中的应用,研究了Ajax与J2EEWeb应用程序集成开放策略,并针对某些影响和问题提出了相应的解决方案。再者,论文详细地描述了Ajax技术在配电信息Web管理系统中的应用。以此应用,描述了基于Ajax框架的企业级J2EEWeb应用。最后,对论文的各项工作进行了总结,并指出了Ajax在企业商务信息系统中的应用前景和展望及进一步的工作。在企业级Web应用中,确实存在很多遗留问题。比如用户验证、可输可选的下

6、拉列表、数据联动、页面等待等常见问题一直没有优雅的解决方案,很多用户因此更偏向使用c/s架构的程序。在J2EEWeb应用中引入了Ajax技术很好地解决了这些问题,提升了用户体验,本论文的研究对基于Ajax框架的企业级J2EEWeb应用具有很好的借鉴意义.本论文的主要研究内容;1.对Ajax技术进行了深入研究,给出了支持Ajax技术的相关工具和应用框架。2.通过研究Ajax和J2EE应用程序的各自特点,分析了两者集成时所产生的影响和问题,并针对性地提出了相应的解决方案。3.详细研究了Ajax开发框架D冁框架,并研究实现了将DwR框架集成到一个采用Struts架构的J2EE%b应用中,用上述论文提

7、出的解决方案解决了各种在集成中产生的影响和问题,以此实现基于Ajax框架的J2EEWeb应用,并简单介绍了基于Ajax的预先存取模式。【关键词】Ajax,J2EE,&mb,局部刷新,DWR【论文类型】应用研究n华东师范大学硕士学位论文基于Aj“框架的企业级J2EEWeb应用设计与研究TheapplicationprogramofClS(C1ient/Server)isappearingwithth

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。