cancel
Showing results for 
Search instead for 
Did you mean: 

. Why we use Sync-Async bridge? .

Former Member
0 Kudos

Why we use Sync-Async bridge?

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Dear Manoj,

http://help.sap.com/saphelp_nw04/helpdata/en/55/c5633c3a892251e10000000a114084/content.htm

A distinction is made between synchronous and asynchronous communication for both imported interfaces and message interfaces. You define the mode of communication when you define an interface:

· In the case of synchronous communication, a response message is expected from the receiver after a request has been sent. Once the request message has been sent, no further messages can be sent until the response to the request has arrived back at the sender system.

· However, in asynchronous communication a (immediate) response is not expected. A sending process can send multiple messages to a receiver in a bundle and then continue executing the process.

You would use Synch - Asynch Bridge to enable the communication between a synchronously calling business system (synchronous outbound interface) and an asynchronously called business system (asynchronous inbound and outbound interface), you can define a sync/async bridge in an integration process. You can only define one sync/async bridge for each integration process.

Regards,

Naveen.

Former Member
0 Kudos

Hi Manoj,

We use Sync-Async bridge in case of BPM.we use Sync-Async bridge when u r aspecting a synchronous message but...u r getting it asynchronously.

for example suppose u have a scenario FILE<->BPM<->R/3 Scenario..

u r sending a request to create a order in R/3..and in response order no will be displayed...but actually the response is coming via BPM...i min R/3 sends the order no in response messsage...BPM will catch it...then again BPM will send the order no to the sender system i.e to file.......

so wen u design the IP during the recieve step.. u can open the sync/async bridge...

see some useful links below....

Use of Synch - Asynch bridge in ccBPM

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

Use of Synch - Asynch bridge in ccBPM

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

Schedule BPM

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm

Regards

Biplab

Former Member
0 Kudos

Hey,

If we have a business requirement where a synchronous system (Expecting a response ) and a Assynchronous system ( Doesn't send response) then how to go about it >?

Solution is synch-asynch bridge..

You can go through these for clear idea -

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

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

<b>Cheers,

*RAJ*

*REWARD POINTS IF FOUND USEFULL*</b>

Former Member
0 Kudos

To enable the communication between a synchronously calling business system (synchronous outbound interface) and an asynchronously called business system (asynchronous inbound and outbound interface), you can define a sync/async bridge in an integration process. You can only define one sync/async bridge for each integration process.

You can also achieve sync/async communication by using the JMS adapter. If you do not have any particular demand for monitoring or for troubleshooting, SAP recommends that you use sync/async communication in the JMS adapter instead. The advantage of using the JMS adapter over synch/async communication using an integration process is a significant increase in system performance

http://help.sap.com/saphelp_nw04/helpdata/en/43/65d4dab39b0398e10000000a1553f6/frameset.htm