Crear una función definida por el usuario de DB2 para acceder a servicios Web

Puede utilizar el asistente Función definida por el usuario de servicios Web para crear funciones definidas por el usuario (UDF) de DB2 que puedan acceder a las operaciones de servicios Web.

Prerrequisitos:

Para poder ejecutar el asistente Función definida por el usuario de servicio Web y utilizar la UDF que crea, primero debe habilitar las UDF del consumidor de servicios Web de DB2 Web y el Ampliador XML de DB2.

Para poder crear una UDF, primero debe existir una base de datos DB2 con Ampliadores XML en la vista Definición de datos. Para hacer esto, debe conectar con una base de datos mediante el asistente Conexión de base de datos nueva en el Explorador de base de datos y copiar la conexión a una carpeta de la vista Definición de datos.

Este asistente solo funcionará para DB2 UDB para Linux, UNIX o Windows Versión 8.1.2 o posterior.

Los servicios Web son aplicaciones modulares, independientes y que se describen a sí mismas, que pueden publicarse, localizarse e invocarse en cualquier lugar de la Web. Una de las características que distinguen a los servicios Web es que se comunican mediante el Lenguaje ampliable de códigos (XML) a través del Protocolo de transferencia de hipertexto (HTTP). El uso de XML permite a los servicios Web funcionar conjuntamente, sea cual sea el lenguaje de programación o el sistema operativo utilizados. El Lenguaje de descripción de servicios Web (WSDL) es un formato basado en XML que permite describir la interfaz externa de un servicio Web.

Con el asistente puede especificarse un archivo WSDL que defina la interfaz de un servicio Web, seleccionar la base de datos y el esquema en los que se quiere crear una o varias UDF, elegir las operaciones para las que se quieren crear las UDF y especificar opciones para cada UDF. Para cada operación definida en el archivo WSDL, el asistente creará una UDF.

Para crear una UDF utilizando el asistente UDF de servicio Web:

  1. En la barra de herramientas del entorno de trabajo, pulse el botón Asistente nuevo o seleccione Archivo > Nuevo > Otros. Se abrirá la ventana Nuevo.
  2. En la columna de la izquierda, seleccione Datos.
  3. En la columna de la derecha, seleccione Función definida por el usuario de servicio Web.
  4. Pulse Siguiente. Se abrirá el asistente Función definida por el usuario de servicio Web.
  5. Lleve a cabo los pasos que le indica el asistente.
  6. Pulse Finalizar.
Las UDF se crean y se añaden a la definición de base de datos.

Conceptos relacionados
Funciones definidas por usuario (UDF) de DB2
Herramientas para el desarrollo de servicios Web
Visión general de servicios Web
Desarrollo de funciones definidas por el usuario de DB2

Tareas relacionadas
Habilitar las UDF de consumidor de servicios Web de DB2 y el Ampliador XML de DB2
Importar definiciones de base de datos DB2 al proyecto
Utilizar tipos de datos objeto de gran tamaño

Consulta relacionada
Autorizaciones sobre procedimientos almacenados y funciones definidas por usuario de DB2
Referencia del Lenguaje de descripción de servicios Web (WSDL)

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2004. Reservados todos los derechos.