创建 DB2 用户定义的函数以访问 Web Service

可以使用“Web Service 用户定义的函数”向导来创建可以访问 Web Service 的操作的 DB2® 用户定义的函数(UDF)。

先决条件:

要运行“Web Service 用户定义的函数”向导并使用它创建的 UDF,首先必须启用 DB2 Web Service 使用者 UDF 和 DB2 XML Extender

在可以创建 UDF 之前,必须在“数据定义”视图中定义 DB2 数据库(包括 XML Extender)。为此,必须在“数据库资源管理器”中使用“新建数据库连接”向导连接至数据库并将连接复制至“数据定义”视图中的文件夹。

此向导仅对 DB2 UDB Linux™ 版、UNIX® 版或 Windows® 版版本 8.1.2 或更高版本有效。

Web Service 是自包含的和自描述的模块应用程序,它们可以通过 Web 发布、定位和调用。Web Service 的其中一个突出功能是它们可基于“超文本传输协议”(HTTP)来通过“可扩展标记语言”(XML)通信。使用 XML 使各种 Web Service 能够互操作,而不必考虑其特定编程语言或操作系统。“Web 服务定义语言”(WSDL)是一种基于 XML 的格式,用于描述 Web Service 的外部接口。

使用向导,可以对 Web Service 指定定义接口的 WSDL 文件,选择想要在其中创建一个或多个 UDF 的数据库和模式,选择想要为其创建 UDF 的操作以及为每个 UDF 指定选项。对于在 WSDL 文件中定义的每个操作,向导都会创建一个 UDF。

要使用 Web Service UDF 向导创建 UDF:

  1. 在工作台工具栏中,单击新建向导按钮或选择文件 > 新建 > 其它 “新建”窗口打开。
  2. 在左列中,选择数据
  3. 在右列中,选择 Web Service 用户定义的函数
  4. 单击下一步 “Web Service 用户定义的函数”向导打开。
  5. 完成向导的步骤。
  6. 单击完成
将创建 UDF 并将其添加至数据库定义。

相关概念
DB2 用户定义的函数(UDF)
Web Service 开发的工具
Web Service 概述
开发 DB2 用户定义的函数

相关任务
启用 DB2 Web Service 使用者 UDF 和 DB2 XML Extender
将 DB2 数据库定义导入项目
使用大对象数据类型

相关参考
对 DB2 存储过程和 UDF 的权限
Web 服务描述语言(WSDL)参考

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.