Skip to Content
avatar image
Former Member

Is it possible to consume asynchronous web service using External Web Service Integration?

Hi Experts,

We are working on integration of SAP C4C with a File server through PI channel. Flow of custom data from C4C to File Server. We want to consume a web service in C4C through External Web Service Integration. But while importing the wsdl file, it got rejected because the wsdl was asynchronous. Ideally the file server cannot send response back to PI and hence asynchronous. But External Web service integration in C4C does not support asynchronous web service. Is there a way to handle this?

Your suggestions are appreciated.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Jan 31, 2017 at 05:16 AM

    Dear Sugita,

    I gone through your query, and these are my views,

    - Here I am assuming that, you have created a custom outbound interface from C4C to your file server, correct if I am wrong.

    - If this is a custom interface, and it is expecting a response payload, then probably it is not created as per your requirement.

    - In Cloud Studio, you have options to create both Sync and Async interfaces, so Async interface is best fit for your requirement.

    Could you please check again in studio?


    Shivanand B H

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Shivanand,

      Thanks for your response.

      I have got the wsdl file with the field structure from PI end. With this I'm trying to create a custom outbound interface by importing the wsdl file in External Webservice Integration. But I'm getting an error that the "wsdl file is asynchronous and external webservice integration does not support asynchronous webservice. Please let me know how to create a Async outbound interface from studio.

      Many Thanks,


      wsdl-error.png (7.8 kB)