用Web服务从DB2导入和导出XML数据
本文将展示如何在商业应用中有效地使用 XML 技术,并解释如何将应用程序与 DB2® Universal Database™、DB2 XML Extender、WORF、WebSphere® Application Developer 和 WebSphere Application Server 集成。您将学习如何设计和创建一个用 WebSphere Application Developer 开发并构建在 WORF(DB2 Web Services Object Runtime framework)之上的 Web 服务 XML 应用程序。该 XML 应用程序处理来自 DB2 数据库和保存在 DB2 数据库中的 XML 数据。
DB2 XML Extender 概述
DB2 XML Extender 提供了存储和访问 XML 文档的功能,以及从关系数据组成 XML 文档或者将 XML 文档分解成关系数据的能力。为了实现这些功能,DB2 XML Extender 为 DB2 Universal Database 提供了一组新的数据类型、函数和存储过程。有了 DB2 XML Extender,就可以将 SQL 用作访问 XML 文档的主要方法,从而使任务简单不少。XML Extender 还为管理任务提供了方便,因为它提供了基于 GUI 的向导、一组用于管理的存储过程,以及管理命令。
存储和检索
通过使用 DB2 XML Extender,您可以将整个 XML 文档作为一种用户定义的数据类型存储到 DB2 中,或者将 XML 内容映射为 DB2 表中的列。DB2 XML Extender 还可以将 XML 文档存储为文件系统中的外部文件,并将一个指向该文件的指针存储在 DB2 数据库中,这样就可以一边继续使用遗留的文本文件,一边享受 DB2 带来的好处。DB2 XML Extender 提供了搜索 XML 元素和属性的强大功能,这些功能也可以与 DB2 Text Extender 的结构化文件和纯文本搜索功能相结合(请参阅 http://www-3.ibm.com/software/data/db2/extenders/text/index.html)。
在 DB2 中集成 XML 文档
为了将 XML 文档集成到 DB2 中,DB2 XML Extender 提供了两种选项:

- 本文关键词:

