Índice

Search

  1. Prólogo
  2. Servicios web
  3. servicios web SOAP
  4. Objeto de datos WSDL
  5. Objeto de esquema
  6. Cómo crear un servicio web SOAP
  7. Asignaciones de operación
  8. Análisis de mensajes SOAP del servicio web
  9. Generación de mensajes SOAP del servicio web
  10. Transformación de consumidor de servicio web
  11. servicios web REST
  12. Cómo crear un servicio web REST
  13. Transformación de consumidor de servicio web REST
  14. REST Web Service Consumer Transformation Use Cases
  15. Administración de los servicios web REST y SOAP
  16. Compatibilidad de tipos de datos

Web Services Guide

Web Services Guide

Paso 2. Definición de la asignación de recursos

Paso 2. Definición de la asignación de recursos

Una vez que haya definido el recurso, Developer tool crea una asignación de recursos que contiene una transformación de salida REST. La estructura de la transformación de salida REST define el mensaje de respuesta que el servicio web devuelve al cliente. Añada una transformación de lectura y otra de búsqueda a la asignación.
En la imagen siguiente se muestra la asignación de recursos que se va a crear:
La asignación contiene tres transformaciones, Read_Customer, Orders_Lookup y la transformación de salida.
La asignación contiene los siguientes objetos:
Read_Customer
La transformación Read_Customer lee la tabla de clientes. La transformación devuelve todas las filas de cliente de la tabla.
Orders_Lookup
La transformación de búsqueda recupera los pedidos de cada cliente.
Salida
La transformación de salida REST recibe la información de cliente procedente de la transformación Read_Customer. Recibe la información de pedido procedente de la transformación Orders_Lookup. La transformación de salida REST genera un archivo JSON jerárquico que enumera los pedidos de cada cliente.
La asignación de recursos no contiene una transformación de filtro para limitar los clientes que se recuperarán de la tabla de clientes.
El servicio de integración de datos filtra los datos de salida en función de los filtros que incluya la solicitud de cliente.