INTRODUCCION A SERVICIOS SOAP

Spring Web Service facilita el desarrollo de servicios SOAP, proveyendo un conjunto de API’s y configuraciones para la creación de Web services flexibles.

Diagrama de trabajo de Spring-WS cuando ingresan mensajes.

Spring WS, requiere para la creación de Web Services que primero se defina el Contrato de datos en XSD o WSDL, en la siguiente secuencia:

·         Definición de contrato (ya sea XSD o WSDL)

·         Creación del Endpoint: la clase que recibe y procesa los mensajes entrantes.

·         Configuración de lo Bean de Spring y el Endpoint.

Existen 2 tipos de Endpoint:

·         Message endpoint: puede acceder a todo la envoltura SOAP XML

·         Payload endpoint: Solo accede a la carga útil del SOAP