可以使用“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: