Skip to Content
0

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

Jan 27, 2017 at 12:07 PM

246

avatar image

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Shivanand Hangaragi
Jan 31, 2017 at 05:16 AM
1

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

Show 1 Share
10 |10000 characters needed characters left characters exceeded

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

wsdl-error.png (7.8 kB)
0