跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

准备 XML 及相关技术认证考试,第 5 部分: XML 测试和调优

了解处理 XML 的工具和技巧

Louis E Mauget (LMauget@numbersix.com), 资深顾问, Number Six Software, Inc.
Lou Mauget 是一位资深 Java™ 2 Enterprise Edition (Java EE) 顾问,出版过图书,居住在北卡罗来纳 Raleigh 附近。她为很多企业和政府客户提供咨询服务。Lou 曾经是 IBM 的一位软件工程师,目前在 Number Six Software 工作。他仍然参与 IBM 的认证活动。可以通过 LMauget@numbersix.com 与 Lou 联系。

简介:  本期教程讨论 XML 测试和调优,是为了帮助读者准备参加 IBM 认证考试 142 “XML 及相关技术” 的系列教程的最后一部分。本教程提供了关于如何选择适当的 XML 技术和如何优化转换的技巧和提示,还介绍了用于测试 XML 设计的常见工具。

查看本系列更多内容

发布日期:  2006 年 11 月 20 日
级别: 中级

访问情况 : 2538 次浏览
评论: 

开始之前

这一节介绍本教程的主要内容以及如何充分利用它。

关于本系列教程

本系列教程共分为 5 部分,其目的是帮助您参加 IBM 认证考试 142 “XML 及相关技术”,以便通过 IBM Certified Solution Developer —— XML 及相关技术认证。通过该认证表明您达到了中级开发人员的水平,能够使用 XML 及相关技术设计和实现应用程序,比如 XML Schema、可扩展样式表语言转换(XSLT)和 XPath。这些开发人员对 XML 基础有深刻的理解;清楚 XML 概念和相关技术;了解数据和 XML 的关系,特别是与信息建模、XML 处理、XML 呈现以及 Web 服务有关的问题;对与 XML 有关的核心万维网联盟(W3C)推荐标准有一个全面的了解;熟悉常见的最佳实践。


关于本教程

本教程是为那些对 XML 有基本了解、经验技能接近中级水平的程序员而编写的。因此应该对 XML 的定义、验证和阅读有一定了解。

XML 的标准化特性导致了一些跨平台、跨语言的解析器和派生技术的诞生。本系列的第 1 到第 4 部分讨论了 XML 及其常见的相关技术的应用方面(请参阅参考资料)。作为该系列的最后一部分,本教程讨论了选择适当的技术的一些原则和提示,说明了不当的选择对性能的影响,并通过简单的例子说明了如何使用常见的工具来测试 XML 设计。


目标

完成本教程后读者应该能够:

  • 选择适当的 XML 技术
  • 对转换进行优化
  • 测试 XML 应用程序

前提条件

本教程是为那些具有编程和脚本背景,并且了解基本的计算机科学模型和数据结构的开发人员编写的。应该熟悉下列与 XML 有关的计算机科学概念:树遍历、递归和数据重用。应该熟悉 Internet 标准和概念,比如 Web 浏览器、客户即-服务、文档化、格式化、电子商务和 Web 应用程序。最好具有设计与实现基于 Java™ 的计算机应用程序和使用关系数据库的经验。


系统要求

本教程使用的测试和示范工具:Internet Explorer® 6.0、Mozilla Firefox 1.5、Altova XMLSpy Home Edition 和 IBM® Rational® Application Developer for WebSphere Software V6.0,要么是免费的,和 Microsoft® Windows® 捆绑在一起,要么是一定时间内免费的评估版。可以通过 参考资料 中的链接获得这些工具。

此外,下列工具也非常有用:

  • FireBug:一种 Firefox 浏览器文档对象模型(DOM)和脚本扩展
  • XMLBuddy:用于 Eclipse 集成开发环境(IDE)的 XML 编辑器插件

1 页,共 7 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=XML
ArticleID=175445
TutorialTitle=准备 XML 及相关技术认证考试,第 5 部分: XML 测试和调优
publish-date=11202006
author1-email=LMauget@numbersix.com
author1-email-cc=dwxed@us.ibm.com

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。