cancel
Showing results for 
Search instead for 
Did you mean: 

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

Former Member
0 Kudos

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.

Thanks,

Sugita

ambuja_prabhudessai
Participant
0 Kudos

Hi Sugita,

I am having this same issue. Did you manage to find an alternative for this?

Regards,

Ambuja

Accepted Solutions (0)

Answers (1)

Answers (1)

ShivanandBH
Product and Topic Expert
Product and Topic Expert

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?

Regards,

Shivanand B H

Former Member
0 Kudos

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,

Sugita