Layer 7 API Management

Expand all | Collapse all

SOAP to REST transformation using gateway

Jump to Best Answer
  • 1.  SOAP to REST transformation using gateway

    Posted 10-12-2015 06:44 AM


    Hi,

     

    I wanted to know if we can transform between SOAP and REST using the CA API Gateway. If possible, how easy is it to implement?

     

    Thanks!



  • 2.  Re: SOAP to REST transformation using gateway
    Best Answer

    Posted 10-12-2015 07:57 AM

    Hi Karthik.pn,

     

    If you're searching for a "one click solution" this thread should interest you : Publish RESTful service from WSDL

     

    However SOAP to REST transformation can be done in many ways :

    - JSON messages coming from client can be transformed using "Apply JSON Transformation" assertion

    - depending on which message you received, construct your SOAP request (basically a message containing your XML) and send it to your SOAP backend

    - process the SOAP response and re-transform it into clean JSON response

     

    This is a very basic use case but this global scheme is always the same.

     

    PS : I suppose you want to expose a SOAP backend in a web RESTful API



  • 3.  Re: SOAP to REST transformation using gateway

    Posted 10-12-2015 08:18 AM

    Thanks Nicolas_Afonso for the info. And Yes, I was following ur question thread on publishing REST service using a WSDL. I would very much like to have this feature in the gateway itself. (Please let me know if you have submitted the idea already, I will vote for it ). Meanwhile, I am trying to explore all the options/ use cases available currently to acheive this.



  • 4.  Re: SOAP to REST transformation using gateway

    Posted 10-12-2015 08:31 AM


  • 5.  Re: SOAP to REST transformation using gateway

    Posted 10-12-2015 09:06 AM

    Voted UP!!!



  • 6.  Re: SOAP to REST transformation using gateway

    Posted 10-12-2015 03:20 PM

    Hey there Karthik.pn,

     

    If you would like a demo of how SOAP to REST can be done with CA App Services Orchestrator (ASO), please let me know.

     

    You can also check out the ASO community here CA App Services Orchestrator

     

    Cheers,

     

    Simon

     

    Simon Cockayne

    Sr Principal Product Manager

    Product Owner: CA App Services Orchestrator

    Twitter: @simoncockayne



  • 7.  Re: SOAP to REST transformation using gateway

    Posted 10-13-2015 03:50 AM

    Dear Simon_Cockayne,

     

    I am also interested about this solution, could you share with us how easy it can be to do the SOAP to REST operation (maybe a pdf example).

    I may push then this document to my consulting team.

     

    Have a nice day



  • 8.  Re: SOAP to REST transformation using gateway

    Posted 10-13-2015 08:12 AM

    Yes. A PDF example will be very much helpful Simon_Cockayne.



  • 9.  Re: SOAP to REST transformation using gateway

    Posted 10-13-2015 10:34 AM

    Hey there Nicolas_Afonso, Hey there Karthik.pn,

     

    Here's a short (2m54s) video showing how CA App Services Orchestrator (ASO): V1.0, can elegantly orchestrate SOAP to REST, with no coding:

    https://youtu.be/ZDpgcp3pbXw

     

    If you think that is cool, you should see the wonderful work we are doing on the soon-to-be-released r1.1.

     

    You are welcome to come and join us in the ASO Agile Collaboration program and help us shape the future of this brilliant product:

    Go to ca.com/aso and hit Collaborate Now.

     

    Cheers,

     

    Simon

     

    Simon Cockayne

    Sr Principal Product Manager

    Product Owner: CA App Services Orchestrator

    Twitter: @simoncockayne