cancel
Showing results for 
Search instead for 
Did you mean: 

Need Guidance: IDoc to HTTP Scenario

arkesh_sharma
Active Participant
0 Kudos

Hi Experts,

Due to some performance issues, I have decided to go for IDoc to HTTP Scenario. My only problem is that, the HTTP will send a response in return to the request sent by the IDoc.

Please let me know if there is a possibility that I can have asynchronous calls on the sender side (i.e. IDoc) and Synchronous calls on the Receiver side (i.e. HTTP) as the request sent by IDoc gets a response in return from HTTP?

R/3 -


> (Async)-->PI ->(Sync)-> HTTP

Thanks in Advance,

Arkesh

Accepted Solutions (1)

Accepted Solutions (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello,

Please let me know if there is a possibility that I can have asynchronous calls on the sender side (i.e. IDoc) and Synchronous calls on the Receiver side (i.e. HTTP) as the request sent by IDoc gets a response in return from HTTP?

By response from HTTP, you mean the HTTP return codes e.g 200, 401, 503, etc? Or an actual XML is being returned from the URL?

By the former, you do not need to do anything as this is considered async. The latter, you need to use BPM since you cannot use adapter modules in your HTTP Receiver. You can try using SOAP Receiver Adapter with the Do Not Use SOAP Envelope checked and then use the ResponseOneWayBean in your SOAP Receiver CC

http://help.sap.com/saphelp_nwpi711/helpdata/en/45/20cc5dc2180733e10000000a155369/frameset.htm

Hope this helps,

Mark

Answers (1)

Answers (1)

arkesh_sharma
Active Participant
0 Kudos

The issue is resolved now and I have used a RFC in place of IDoc in case the response from HTTP is to be posted in R3 system.