首页> 中文学位 >基于J2EE的Ajax集成框架的实现与应用
【6h】

基于J2EE的Ajax集成框架的实现与应用

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 问题的提出

1.2 国内外研究现状

1.3 本文主要完成的工作

1.4 本文的章节安排

第二章 轻量级J2EE及Ajax技术概述

2.1 J2EE简介

2.2 IOC及Spring简介

2.3 ORM及Hibernate简介

2.4 Ajax技术简介

2.5 JSON传值技术

2.6 小结

第三章 Ajax集成框架的设计

3.1框架的整体架构

3.2 UI组件库的架构

3.4 小结

第四章 Ajax集成框架的实现

4.1 服务器端框架的实现

4.2 客户端Ajax框架的设计实现

4.3 小结

第五章 框架在实际系统中的应用

5.1 项目概述

5.2 系统总体结构

5.3 在Ajax框架下实现的系统功能

5.5 小结

第六章 总结

6.1 论文主要完成的工作

6.2 下一步工作的展望

致谢

参考文献

展开▼

摘要

B/S架构随着网络技术的发展,越来越成为当前应用软件的首选体系架构。然而随着Web应用程序的复杂度越来越高,传统的基于请求、响应的交互模式越来越难以满足用户的要求。Ajax(Asynchronous JavaScript And XML)作为Web领域的前沿技术,采用新的交互模式,给Web应用带来类似桌面应用程序的流畅性和及时性,极大的提高了B/S应用程序的用户体验。Ajax的成功催生了许多基于或包含它的框架,目前许多流行的Ajax框架已经解决了分散的JavaScript代码带来的难以阅读、维护和安全性问题,并在Web开发中得到广泛的应用。在服务器方面,传统的重量级 J2EE框架由于其自身的复杂性,难于开发和应用,而以Spring、Hibernate为代表的轻量级框架则受到越来越多的开发者的欢迎。Ajax与轻量级 J2EE的结合是目前的热点之一,构建一个架构灵活、功能强大、易于扩展和维护的整体集成开发框架对于加快Ajax应用的开发速度,增加项目、产品间代码和组件级别的重用有着重大的意义。
  本文的主要工作是:在B/S结构下设计实现一个Ajax的Web应用程序框架,包含客户端和服务器端框架,并将其应用到实际项目中。
  在客户端方面,随着J2EE技术的不断发展,涌现出了许多优秀的轻量级开源框架,这些框架涵盖J2EE的各个层次,为Ajax服务器端框架的搭建提供了极大便利。本文基于J2EE分层架构,根据Ajax的特点,设计并实现了适合Ajax应用的控制层逻辑和模型层的基础架构,持久层采用O/R Mapping框架Hibernate来实现简化数据库数据的读取和业务数据的持久化,使用流行的轻量级框架Spring作为容器来管理所有组件、资源和事务将整个框架有机结合起来。
  在客户端方面,以轻巧的JavaScript库jQuery为基础,设计实现了一个Ajax的UI组件库,提供Web应用程序常用的各种组件,组件可以通过框架的交互模块与服务器端通信,在不刷新页面的情况下加载数据,实现页面的局部加载与局部更新。

著录项

  • 作者

    自明;

  • 作者单位

    电子科技大学;

  • 授予单位 电子科技大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 何彬彬,牟红军;
  • 年度 2011
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    服务器; J2EE框架; 交互模块; 控制层逻辑;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号