cancel
Showing results for 
Search instead for 
Did you mean: 

web service <-> abap proxy sync/async bridge

Former Member
0 Kudos

Hi,

My scenario is 3rd party webservice communication to SAP ABAP Proxy. Webservice(Sync) - PI - ABAP Proxy(Async). Once the inbound interface hit SAP back end it will trigger a confirmation message back to PI.

How to correlate this outbound message to 3rd party as synchronous response.

Please note that SAP ABAP Proxies are standard provided by SAP.

Regards,

Soumyadip

Accepted Solutions (0)

Answers (3)

Answers (3)

GauravKant
Contributor
0 Kudos

Hi Roy,

You can use RequestOnewayBean module which is responsible for sending the Synchronous SOAP Request Message as an Asynchronous one to the CallSapAdapter Module.

Regards,

Gaurav

former_member190293
Active Contributor
0 Kudos

Hi Soumyadip!

Please refer to this document:

http://scn.sap.com/docs/DOC-35665

Regards, Evgeniy.

former_member190293
Active Contributor
0 Kudos

Adapter bridge described in above document should fulfil your requirement.

Regards, Evgeniy.

Former Member
0 Kudos

Hi Evgeniy,

First of all how do I map the Outbound Sync interface with Inbound Async interface in Operational Mapping?

And in this document Receiver is JMS. So it has a option to convert Correlation ID as PI Message ID and store JMSCorrelationID of request and use it as a GUID in JMS Sender channel(response).

But my scenario is WebService to ABAP Proxy. How do I acheive the same here?

Regards,

Soumyadip

former_member190293
Active Contributor
0 Kudos

Look at this blog:

http://scn.sap.com/community/pi-and-soa-middleware/blog/2014/04/14/bridges-construction-site-23-sync...

I think, there you'll find the answers to your questions.

Regards, Evgeniy

Former Member
0 Kudos

Hi,

I was going through the blog. How to read message id from Inbound proxy and pass it to sender communication channel as a correlation ID?

Regards,

Soumyadip

former_member190293
Active Contributor
0 Kudos

For retreiving request message ID in receiver proxy you can refer to this thread:

XI message id in inbound proxy | SCN

Regards, Evgeniy.

former_member186851
Active Contributor
0 Kudos

Hello

Abap proxies support Sync communication,So you can proceed with normal sync scenario mechanism.

Former Member
0 Kudos

Hi,

There are two standard asynchronous proxies provided by SAP.

One is inbound and another is outbound.

My requirement is how to correlate between these two service and send back the response to 3rd party.

Regards,

Soumyadip

former_member186851
Active Contributor
0 Kudos

You can refer link shared by Eve or below one

Sync-Async without ccBPM - Process Integration - SCN Wiki

GauravKant
Contributor
0 Kudos

Hi Roy,

You can follow the below steps to achieve this.

Step by step guide on Sync Async Bridge without BPM - Process Integration - SCN Wiki

Regards,

Gaurav