cancel
Showing results for 
Search instead for 
Did you mean: 

Synch/Asynch Bridge

Former Member
0 Kudos

Hi all,

Can anyone tell me where exactly Synch/Asynch Bridge is used

Thanx,

krishna

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Krishna,

when you send a synchronous message, you send a request and you get back the response at the same time.

for example you have a proxy to rfc scenario, in which you want to fetch some data from the target system using some function module.

So, your request goes to the target sytem and the process waits till the function module performs the required fetch and returns the response.

And you get the response at the same time.

The process is not completed unless you get a response.

But in case of asynchronous messaging, you are not concerned about the response.

In some cases you get an acknowledgment but that is a different process .

Now if we want to convert this async process of sending request and getting an acknowledgment, we need to use sync async bridge.

In this case you have a normal synchronous scenario and your system waits for the acknowledgment from the target system like and it acts like a synchronous scenario.

If you have any more querries, let me know.

Regards

Pushkar

prabhu_s2
Active Contributor
0 Kudos

check /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi

Former Member
0 Kudos

Hi,

Sync/async communication enables a synchronous sender system to communicate with a receiver system that cannot process synchronous messages

Refer this blog

/people/ravikumar.allampallam/blog/2005/02/17/bridging-the-sync-async-bridge-with-fork-xi

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi

There is an example of the Sync/Async Bridge in th SWCV: SAP BASIS.

Namespace: http://sap.com/xi/XI/System/Patterns

The Integration Server receives synchronous messages from a sender and send them to a receiver as asynchronous messages. Conversely, it can send the asynchronous response from the receiver back to the sender as a synchronous response.

As soon as a synchronous message is received from the sender system the process uses a special receive step to open the sync/async bridge, sends the received message to the receiver system asynchronously, and waits for the asynchronous response to arrive from the receiver.

The BPE receives the asynchronous response from the receiver, correlates it with the corresponding query, and activates the waiting process, which then sends the response back to the sender synchronously.

This blog also should give you some idea...

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

Also go through these links:

http://help.sap.com/saphelp_nw04/helpdata/en/83/d2a84028c9e469e10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/c4/dc06418752ef6fe10000000a1550b0/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/f9/66bf40ad090366e10000000a1550b0/RN_XI_DE_neu.pdf

example of the Sync/Async Bridge in th SWCV: SAP BASIS.

Namespace: http://sap.com/xi/XI/System/Patterns

regards

Message was edited by:

Vijaya Lakshmi MV