tutorial tipos servicios restful español entre ejemplo diferencia arquitectura rest soap wsdl mule esb

rest - tipos - web service



Cómo convertir el servicio web SOAP al servicio web REST en Mule (4)

Me gustaría convertir SOAP ws en REST. ¿Hay alguna solución elegante para este problema?

REST debe tomar entrada en formato json.

{key:value}

Esta json debe colocarse dentro de las etiquetas de cuerpo / orden / datos:

<soapenv:Body> <myApp:Order> <data>{key:value}</data> </myApp:Order> </soapenv:Body>


Creo que Mule ESB debería ser el mejor al hacer esto.

Paso 1: puede exponer un servicio de descanso a través del punto final http, que debería aceptar su JSON.

Paso 2: Luego se puede usar un transformador personalizado para preparar la solicitud SOAP para el servicio SOAP que necesita ser llamado.

Paso 3: Llamada OutBound al servicio web SOAP

Paso 4: Transformador para convertir su respuesta SOAP de una llamada saliente anterior a una respuesta JSON.

La respuesta se enviará de vuelta al cliente que se encuentra en el extremo del descanso.

Espero que esto ayude :)



Puede que sea demasiado tarde para responder a esta pregunta, pero vale la pena tener en cuenta strongloop y su conector loopback-soap-connector. Mira esto en este artículo Jabón en apis con loopback-node-js . Puede extender un modelo para envolver / mediar las operaciones de SOAP. ¡Funciona como un encanto y con un rendimiento muy confiable!


Para asp.net/ Visual Studio, debe hacer Archivo -> Nuevo proyecto -> Seleccionar en línea desde el panel izquierdo -> Encontrará el Convertidor de jabón a descansar

Espero que eso funcione