<?xml version="1.0"?>

 
<rss version="2.0">
<channel>
<title>developerWorks 中国 : 技术文章 , 教程 Web services , Java technology , XML , Open source , WebSphere , Web architecture</title> 
<link>http://www.ibm.com/developerworks/cn/</link>
<description>来自 IBM developerWorks 中国网站的最新内容</description>
<pubDate>22 Nov 2009 04:32:20 +0000</pubDate>
<language>zh-CN</language>
<copyright>Copyright 2004 IBM Corporation.</copyright>
<image>
<title>developerWorks 中国</title>
<url>http://www.ibm.com/developerworks/i/dwlogo-small.gif</url>
<link>http://www.ibm.com/developerworks/cn/</link>
</image>

            <item>
               <title><![CDATA[使用 Google Web Toolkit 和 Eclipse Galileo 进行高性能 Web 开发]]></title> 
               <description><![CDATA[您以前可能听说过 Google Web Toolkit (GWT)，它支持以 Java 编程语言编写 Web 应用程序，然后将 Web 应用程序编译为 JavaScript 以便在 Web 浏览器中运行。这允许通过利用 Java 的静态类型和 Eclipse 之类的出色工具提高生产力。您也许看到过一些构建在 GWT 上的有用的、流行的小部件。有一点您也许不知道，GWT 支持创建高性能 Web 应用程序。本文介绍如何使用这个 Google Plug-in 和 Eclipse Galileo 实现 GWT 的高性能特性，比如编译器优化、延迟绑定和 Ajax 优化。开发人员的表现也是 GWT 的一个重要组成部分，因此，本文同时还将介绍如何调整 Google Plug-in for Eclipse 以提高您的生产力。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/opensource/os-eclipse-googlegalileo/index.html?ca=drs-cn-1116&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>16 Nov 2009 05:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[在 Ajax 应用程序中实现实时数据推送]]></title> 
               <description><![CDATA[全新的高级用户界面（UI）应用程序需要某些 “服务器推送” 方面的特性，使得客户端能够在服务器端发生更改时立即得到通知。遗憾的是，HTTP 规范并未解决任何服务器端发起的通信的问题，因而服务器推送一直以来都是通过客户端轮询实现的。这种技术可能会生成大量不必要的流量和非最优化的应用程序。幸运的是，某些富 Internet 应用程序（RIA）技术确实允许打开专用套接字通道，由后端服务器为 Asynchronous JavaScript and XML (Ajax) 应用程序提供进入其 API 并实现服务器推送的机会。这篇文章以多种方式探讨了这项技术，帮助您充分理解，以便着手开始进行自己的实现工作。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-socket/index.html?ca=drs-cn-1112&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>12 Nov 2009 05:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[ICEfaces 和 Google Translate]]></title> 
               <description><![CDATA[全球化对我们的生活和文化产生了翻天覆地的影响。其结果是，使用翻译工具来增进各种文化之间的理解已变得日趋重要。各组织都在尝试通过不同的语言、脚本和文化来使用 Web 技术，开发人员搜索能够帮助他们尽可能快地创建有效的应用程序的新技术。幸运的是，JavaServer Faces (JSF) 简化了应用程序开发人员的工作，使他们能够专注于视图，而不需要了解脚本的底层标记。ICEfaces 是一种集成的 Asynchronous JavaScript and XML (Ajax) 应用程序框架。借助该框架，Java Platform, Enterprise Edition (Java EE) 应用程序开发人员能够轻松地使用纯 Java 代码创建和部署瘦客户机、富 Internet 应用程序。本教程描述如何使用带翻译选项的 JSF 来开发 Web 应用程序。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/tutorials/wa-aj-google/index.html?ca=drs-cn-1029&amp;ca=dkw-Ajax]]></link>
               <category>Tutorials</category>
               <pubDate>29 Oct 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[Web 2.0 技术中的可访问性]]></title> 
               <description><![CDATA[应用程序在考虑所有潜在用户的需求时，感知性的重要性正在不断增加，这使得可访问性（Accessibility）成为一个热门话题。可访问性不仅涵盖 Web 应用程序，还涉及文档、桌面应用程序和硬件等。在 Web 应用程序域中，让用户能访问静态 Web 页面
是相对比较简单的。但是，对 Web 2.0 技术来说，动态内容和出色的可视效果有时会让可访问性测试难以进行。本文章将介绍 WAI-ARIA 标准，该标准旨在让未来的 Asynchronous JavaScript and XML (Ajax) 小部件具有可访问性。本文还将论述 Web 2.0 设计中的可访问性原则，并提供一些代码示例来帮助您入门。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-web20/index.html?ca=drs-cn-1019&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>19 Oct 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[JSF 2.0 Ajax 世界中的 GMaps4JSF]]></title> 
               <description><![CDATA[GMaps4JSF 是一个 JavaServer Faces (JSF) mashup 库，它集成了 Google Maps 与 JSF。使用 GMaps4JSF，您只需几个 JSF 标记就可以构造复杂的全景街拍图。您还可以轻松向地图添加几个不同的组件。本文解释了如何在 JSF 2.0 中配置 GMaps4JSF，并包含了 JSF 2.0 Ajax 的简介。通过本文学习如何创建一个使用 GMaps4JSF 和 JSF 2.0 Asynchronous
         JavaScript 及 XML (Ajax) 的简单 mashup 应用程序。
      ]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-gmaps/index.html?ca=drs-cn-1012&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>12 Oct 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[在 WebSphere sMash 中使用 Dojo 开发 Ajax 的 Web 应用程序]]></title> 
               <description><![CDATA[本文将向您介绍在 WebSphere sMash 中如何使用 Dojo 进行 Ajax 开发以及所提供的相关 Dojo 组件支持。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0909_smash_dojo_Ajaxdev/index.html?ca=drs-cn-0917&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>17 Sep 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[使用 Ajax 技术构建 Web 演示应用程序，第 1 部分: 开发 Web UI]]></title> 
               <description><![CDATA[Google Docs 如何让一个 Web 应用程序具有如此惊人的功能？他们利用了 Web 2.0 技术，该技术通过相对简单的代码提供了健壮的功能。在本文中，了解如何构建 Web 应用程序，以使用 Asynchronous JavaScript and XML (Ajax) 技术创建幻灯片演示。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-presentation1/index.html?ca=drs-cn-0914&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>14 Sep 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[模式 + GWT + Ajax = 易用性！]]></title> 
               <description><![CDATA[Google Web Toolkit (GWT) 让我们可以更轻松地开发复杂的网站。通过与一些增强易用性的设计模式和 Asynchronous JavaScript and XML (Ajax) 相结合，这些技术可以为应用程序提供更流畅的外观和感觉，让应用程序比典型的网页更接近传统桌面程序。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-pattern/index.html?ca=drs-cn-0909&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>09 Sep 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[Kevin Haverlock 评论专栏: 深入探讨 WebSphere Application Server Feature Pack for Web 2.0]]></title> 
               <description><![CDATA[通过 IBM WebSphere Application Server Feature Pack for Web 2.0，您现在可以使用 IBM 用来创建动态 Ajax 应用程序的技术。了解其中一些关键特性如何对您的 Web 应用程序产生巨大影响。  (IBM WebSphere Developer Technical Journal)]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/websphere/techjournal/0906_col_haverlock/0906_col_haverlock.html?ca=drs-cn-0826&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>26 Aug 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[使用多层体系结构构建 REST 风格的 Web 服务和动态 Web
 应用程序]]></title> 
               <description><![CDATA[继续学习如何使用多层体系结构构建 REST 风格的 Web 服务和动态的 Web
 应用程序。本文将手把手指导您设计和构建各层中的组件，并讨论各组件之间的结合关系。它演示了 REST 风格的 Web
 服务、Asynchronous JavaScript and XML (Ajax) 和 Spring Web Flow 如何共同生成了一个类似桌面的、快速响应的富 Web 界面。它还演示了 Ruby 脚本等客户机程序如何利用 REST 风格的 Web 服务来向服务器上传和下载用户数据。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-multitier2/index.html?ca=drs-cn-0810&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>10 Aug 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[XPage 全接触]]></title> 
               <description><![CDATA[XPages 是 IBM Lotus Notes/Domino 8.5 为 Lotus Domino Web 2.0 应用程序开发人员提供的新技术。本文将带领读者了解 XPage 的主要功能：XPage 基本控件、基本属性、对 Ajax 和 JavaScript 的支持、对控件的操作、XPage 事件模型等。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/lotus/xpage-intro/index.html?ca=drs-cn-0806&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>06 Aug 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[JSF 2 简介，第 3 部分: 事件处理、JavaScript 和 Ajax]]></title> 
               <description><![CDATA[JavaServer Faces (JSF) 2 专家组成员 David Geary 将在这一期文章中结束这部有关 JSF 2 新特性的系列文章（共 3 部分）。本文介绍如何使用该框架的新事件模型和内置 Ajax 支持来增强可重用组件的功能。
]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/java/j-jsf2fu3/index.html?ca=drs-cn-0803&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>03 Aug 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[JavaScript EE，第 3 部分: 结合使用 Java Scripting API 和 JSP]]></title> 
               <description><![CDATA[在本系列文章的前两个部分中，我们介绍了如何在服务器上运行 JavaScript 文件，以及如何使用 Ajax 调用远程 JavaScript 函数。本文介绍如何使用服务器端 JavaScript 代码和 JavaServer Pages (JSP) 技术，以及如何构建在 Web 浏览器中禁用 JavaScript 时仍然能使用的 Asynchronous JavaScript and XML (Ajax) 用户界面。本文的样例代码包含一个小型 JSP 标记库，您可以在自己的应用程序和动态 Web 表单中重用它们。Web 表单可以使用能够在 Web 服务器和 Web 浏览器中执行的一段 JavaScript 代码生成。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-javaee3/index.html?ca=drs-cn-0730&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>30 Jul 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[在 Apache Tuscany 上开发基于 SCA 的 Web 2.0 应用]]></title> 
               <description><![CDATA[企业级应用中越来越多地采用 Ajax，Widget 等 Web 2.0 技术进行开发，SOA 架构中的一些传统技术与 Web 2.0 技术的整合呈现出越来越多的需求，Tuscany 作为开源界最成熟的 SCA 框架之一，在 Web 2.0 方面提供了很多支持，本文将通过示例说明 Tuscany 在这方面提供的诸多功能，并且对其中的某些功能介绍其技术实现。
]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/webservices/0907_sca_web20/index.html?ca=drs-cn-0720&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>20 Jul 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[ 使用 Dojo 的 Ajax 应用开发进阶教程 :  富含语义的 HTML]]></title> 
               <description><![CDATA[
HTML 语言是互联网的基础。如何正确合理的编写 HTML 文档，是很多 Web 开发人员关心的问题。富含语义的 HTML 是一种 Web 应用开发的实践，它强调从文档所需要表达的语义出发，使用 HTML 语法中表示文档结构和富含语义的元素来编写 HTML 文档，从而使得 Web 应用的结构与展示分离，降低各部分之间的耦合度。随着 Ajax 应用的流行，这种实践越来越为 Web 开发人员所接受。本文详细介绍富含语义的 HTML 这一开发实践，供 Web 开发人员参考。
	]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/0907_chengfu_html/index.html?ca=drs-cn-0716&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>16 Jul 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[在 Business Space 中开发 Mashup 应用]]></title> 
               <description><![CDATA[本文基于 Business Space（业务空间）V6.2.0.1 版本的新功能，介绍如何使用 JavaScript、Ajax、JSON 等技术来开发 Mashup 应用。通过本文，读者可以了解 Business Space（业务空间）V6.2.0.1 的新特性，以及如何利用这些新特性在业务空间中快速开发业务流程应用系统。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0907_BusinessSpace-mashupdev/index.html?ca=drs-cn-0714&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>14 Jul 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[使用 Scala、Lift 和 jQuery 构建 Comet 应用程序]]></title> 
               <description><![CDATA[Web 应用程序越来越高级，并且用户对它们的期望也越来越高。最高级的特性之一就是 Comet，也称为反转 Ajax（Reverse Ajax）或服务器端 push（Server-Side push）。Comet 支持基于浏览器的即时消息和实时股票行情等等。通过高级的 Ajax 库（比如 jQuery）可以在客户端轻松编写 Comet 应用程序，但在服务器上扩展它们则是一个挑战。在这个难点上，Scala 编程语言和 Lift Web 应用程序框架就可以大展身手了，并为 Comet 应用程序实现一个可伸缩的后端。在这份教程中，将使用这些技术构建一个实时 Web 拍卖站点。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/tutorials/wa-aj-comet/index.html?ca=drs-cn-0709&amp;ca=dkw-Ajax]]></link>
               <category>Tutorials</category>
               <pubDate>09 Jul 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[构建启用了 Ajax 的 JSP TagLib 控件，第 3 部分: 更新面板和弹出对话框控件]]></title> 
               <description><![CDATA[在本文中，构建可用于业务应用程序的 Asynchronous JavaScript + XML（Ajax）控件。这些基于 JavaServer Pages (JSP) TagLib 的可配置控件利用了 JavaScript Serialized Object Notation (JSON)、JavaScript 脚本语言及 Cascading Style Sheets（CSS）。由于它们是标准的 JSP TagLib 控件，您可以将其简单地置于任何应用程序中，从而提供更直观、响应性更好的用户界面。
]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-enable3/index.html?ca=drs-cn-0702&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>02 Jul 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[JSF 2 简介，第 1 部分: 流线化 Web 应用程序开发]]></title> 
               <description><![CDATA[随着 2.0 版本的发布，JavaServer Faces (JSF) 现在可以轻松地实现健壮的、Ajax 风格的 Web 应用程序。本文是共三部分的系列文章的开篇，JSF 2.0 专家组成员 David Geary 将展示如何利用 JSF 2 中的新特性。在这期文章中，您将了解到如何使用 JSF 2 流线化开发，您将使用注释和约定代替 XML 配置，简化导航，并轻松访问资源。并且您将看到如何在您的 JSF 应用程序中使用 Groovy。 ]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/java/j-jsf2fu1/index.html?ca=drs-cn-0615&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>15 Jun 2009 04:00:00 +0000</pubDate>               
            </item>

            <item>
               <title><![CDATA[JavaScript EE，第 2 部分: 用 Ajax 调用远程 JavaScript 函数]]></title> 
               <description><![CDATA[在本系列的第 1 部分中，您学习了如何在 Asynchronous JavaScript and XML（Ajax）和 Java Platform, Enterprise Edition（Java EE）应用程序中使用 javax.script API。本文将展示如何为同时在服务器和客户机上使用 JavaScript 的 Web 应用程序实现远程过程调用（Remote Procedure Call，RPC）机制。您还将学习一些有趣的技巧，例如用 JavaScript 实现 Java 接口、构建 XMLHttpRequest 包装器、使 Ajax 调试更加容易以及使用 JSP 标记文件生成 JavaScript 代码。]]></description> 
               <link><![CDATA[http://www.ibm.com/developerworks/cn/web/wa-aj-javaee2/index.html?ca=drs-cn-0615&amp;ca=dkw-Ajax]]></link>
               <category>Articles</category>
               <pubDate>15 Jun 2009 04:00:00 +0000</pubDate>               
            </item>

</channel>
</rss>

