书目

Java TM与XML(第二版)

内容简介

一段时间以来,XML已经成为Internet开发人员之间的热门话题。但是怎样深入理解XML并让其工作呢?本书演示了如何使用XMLAPI、工具和各种技巧构建真实世界的应用,并且要求这些代码和数据都是真正可移植的。Java为编程提供了一种与平台无关的语言,从而导致了一场编程世界的革命。XML为数据交换提供了一种与平台无关的语言,使得这场革命更进一步。对于构建基于Web的企业级应用而言,Java和XML有许多相似的特性,比如平台无关性、可扩展性、可重用性和全球语言(Unicode)的支持。本书展示了如何将两者结合起来构建动态生成内容的Web站点,如何编写具有更低开销的信息共享和数据交换的企业级软件,以及如何对需要可移植数据的其他问题开发简单和高效的解决方案。本书覆盖如下主题:·XML基础,包括DTD、名字空间、XMLSchema、XPath和XSL;·SAXAPI,包括所有的处理类、SAX2扩展、过滤器和写入器;·DOMAPI,包括DOMLevel3和DOMHTML模块;·JDOMAPI,包括API核心和XPath支持;·数据绑定,使用DTD和XMLSchema作为约束;·使用XML-RPC与SOAP开发应用;·使用Web发布框架,如ApacheCocoon;·使用SOAP、UDDI和WSDL创建Web服务;·使用RSS和XSP构建信息频道和动态内容。

作者简介

BrettMcLaughlin是Java、XML、企业应用和开放源代码软件领域的资深权域。他是LutrisTechnologies公司的Enhydra决策人员,负责Enhydra应用服务器的开发方向和决策制订。另外,他还是许多其他开放源代码项目的奠基人或合作奠基人,如JDOM(目前在Sun的JSR中)、ApacheTur

目录

—  END  —