IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国 > Java technology | Web development >

面向 Java 开发人员的 Ajax 系列

developerWorks
2007 年 8 月 2 号 更新   RSS
掌握 Ajax
在这个广受欢迎的系列中,作者介绍了一种创建动态应用程序体验的开创性方式。Ajax(异步 JavaScript 和 XML)是一种编程技术,它允许为基于 Java 的 Web 应用程序把 Java 技术、XML 和 JavaScript 组合起来,从而打破页面重载的范式。
Ajax 资源中心 >
选择您要浏览的专栏:
  系列文章

构建动态的 Java 应用程序 (2005 年 10 月 20 日)
在本系列的第一部分中,将解释 Ajax 背后的概念,演示为基于 Java 的 Web 应用程序创建 Ajax 界面的基本步骤。我将使用代码示例演示让 Ajax 应用程序如此动态的服务器端 Java 代码和客户端 JavaScript。最后,我将指出 Ajax 方式的一些不足,以及在创建 Ajax 应用程序时应当考虑的一些更广的可用性和访问性问题。

Ajax 的 Java 对象序列化 (2005 年 10 月 24 日)
如果您正在使用异步 JavaScript 和 XML(Ajax)进行 Java™ Web 开发,那么您最关心的问题可能就是把数据从服务器传递给客户机。本文介绍了 Java 对象序列化的五种方式,并提供了选择最适合应用程序的数据格式和技术所需要的全部信息。

结合 Direct Web Remoting 使用 Ajax (2005 年 12 月 27 日)
虽然令人兴奋,但是把 Ajax 功能添加到应用程序可能意味着大量的艰苦工作。本文介绍了如何使用Direct Web Remoting(DWR)直接把 JavaBean 的方法公开给 JavaScript 代码并自动进行 Ajax 的繁重工作。

探索 Google Web Toolkit (2006 年 7 月 17 日)
最近发布的 Google Web Toolkit (GWT) 是一组全面的 API 和工具,它支持用户几乎完全使用 Java™ 代码来创建动态 Web 应用程序。本文向您展示 GWT 能做什么,并帮助您确定它是否适合您。

使用 Jetty 和 Direct Web Remoting 编写可扩展的 Comet 应用程序 (2007 年 8 月 2 日)
受异步服务器端事件驱动的 Ajax 应用程序实现较为困难,并且难于扩展。本文介绍了一种行之有效的方法:结合使用 Comet 模式(将数据推到客户机)和 Jetty 6 的 Continuations API(将 Comet 应用程序扩展到大量客户机中)。您可以方便地在 Direct Web Remoting (DWR) 2 中将 Comet 和 Continuations 与 Reverse Ajax 技术结合使用。



回页首


  专栏作者

Philip McCarthy 是一名在伦敦市工作的软件开发顾问,专攻 Java 和 Web 技术。他曾经参与过 Orange 和 Hewlett Packard Labs 的项目。目前的工作重点是研究使用开源框架构建的基于 Web 的财务系统。



回页首


  Java 新手入门
Java 初学者入门指南
Java 技术文档库
Java 必备图书和网站
  热点链接
Ajax 资源中心改版!
Java 即将被取代?
Java 热门教程 TOP 10!
轻松畅游 Eclipse 资源
dW 每月特别推荐
订阅更多 dW RSS
  编辑推荐
掌握 Ajax 系列
Ajax 和 REST
审视 Ajax
  特别推荐
Ajax 技术资源中心
XML 标准索引,了解 XML 标准动态
Zend Core for IBM

 
    关于 IBM 隐私条约 联系 IBM 使用条款