Desarrolle un servicio web SOAP para ofrecer una interfaz que pueda usar un cliente de servicio web para realizar operaciones. Un cliente de servicio web puede ser un cliente de servicio web externo o una transformación de consumidor de servicio web. Por ejemplo, un cliente de servicio web puede conectarse con un servicio web para ver los detalles de un cliente según su nombre o ID de cliente.
Para desarrollar un servicio web realice los siguientes pasos:
Cree un servicio web.
Cree un servicio web desde un objeto de datos WSDL. Importe un archivo WSDL para crear un objeto de datos WSDL. El archivo WSDL define la entrada de operación, la salida de operación y los fallos de operación de un servicio web.
Cree un servicio web manualmente. Configure la entrada de operación, la salida de operación y los fallos de operación. Puede utilizar elementos y tipos de un objeto de esquema para definir los componentes de una operación. Puede utilizar mapplets reutilizables, transformaciones reutilizables y objetos de datos lógicos reutilizables para definir los elementos de la entrada de operación y de la salida de operación para una operación.
Configure asignaciones de operación.
Configure la forma en que el servicio de integración de datos extrae datos entre los mensajes SOAP y los puertos de la transformación de entrada y la transformación de salida. Asimismo, configure la lógica de la asignación de operación y pruebe cada una de las asignaciones de operación.
Implemente el servicio web en un servicio de integración de datos.
Agregue el servicio web a una aplicación e implemente la aplicación en el servicio de integración de datos. Cuando se implementa una aplicación que contiene un servicio web que ya está ejecutándose en el servicio de integración de datos, éste anexa un número al nombre de servicio del servicio web.
Realice tareas de administración para el servicio web.
Configure las propiedades del servicio web y la seguridad en la Herramienta del administrador.
Un cliente de servicio web SOAP puede conectarse a un servicio web SOAP que se está ejecutando en un servicio de integración de datos. Los clientes de servicio web utilizan el contenido del WSDL para conectarse a un servicio web. Se puede configurar la transformación de consumidor de servicio web para conectarse a un servicio web con un objeto de conexión de servicio web.