首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

Ajax自从20052月份开始,逐渐风靡Web应用程序开发界。Ajax的应用确实提高了Web应用程序的数据传输效率,改善了用户体验,给Web应用程序开发带来了实实在在的好处。随着应用和开发的深入,不少组织和企业公布了其所创建并应用的Ajax架。这些框架或者是通用性的,适用于各个Web应用程序解决方案;或者是针对性的,对特定的Web应用程序解决方案;或者是针对某个Web应用程序开发框架,作为其有效充。这些框架在Ajax的应用方式和应用方向、领域做出了有益的研究和探索,提出了各实用的解决方案。了解和认识这些框架,将有助于对Ajax的机制、工作方式、应用方向领域有进一步的了解和掌握。另外,如果你不想开发自己的Ajax开发框架,也可以从这免费的开源的框架中选择适合自己业务需求的框架,这也有助于缩短开发周期,提高开发效率。

本章将详细介绍包括DWRAjax Tags在内的4个典型的基于Java的开源Ajax框架,包括这些框架的介绍、基本使用及适用方向。其他Web应用程序解决方案的Ajax开发框架,可以参考3.4节的内容,或者其他参考资料。

11.1  DWR

DWRDirect Web Remoting)是getahead公司开发的一个实现Ajax应用的框架。它允许客户端Javascript远程调用服务器端Java类的方法,执行相关的事务操作。本节将从DWR简介、使用入门、适用范围等方面详细介绍DWR