Skip to Content
avatar image
Former Member

Regarding RFC to RFC to FILE

Hi,

I am Doing RFC to RFC to FILE. I want to execute RFC to RFC and I want to get RFC response to FILE.

1)Do I need to Define BPM for theScenario.

2) Should I configure Sync- Async Bridge for the above scenario.

2)For RFC's we do not ceate any Interfaces, then for RFC should I define Abstract Message Intergaces to use in BPM.

3) In order to get the RFC response to FILE, Shd I define Mapping between RFC response and File.then what would be the Interface Mapping?

Regards,

Varun

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Sep 24, 2008 at 06:22 AM

    Hi,

    >>1)Do I need to Define BPM for theScenario.

    Yes. You would require a BPM

    >>2) Should I configure Sync- Async Bridge for the above scenario.

    No. Steps of BPM

    Receive(RFC)---> Sysc Send(RFC)--->Send(File).

    >>2)For RFC's we do not ceate any Interfaces, then for RFC should I define Abstract Message Intergaces to use in BPM.

    Not required. Refer the Blog RFC Scenario using BPM --Starter Kit By Swaroopa Vishwanath to make a Async RFC call.

    Thanks

    SaNv...

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 24, 2008 at 06:11 AM

    HI

    There is no need of BPM you can also do this scenario without BPM ..you just had to import the two RFC which are going to communicate with each other ..

    Then you can map the response of the RFc and dump it in to the file as you require it .

    Regard's

    Chetan Ahuja

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 24, 2008 at 06:17 AM

    Hi Varun,

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

    The central component of sync/async communication is the sync/async bridge, which enables the Integration Server to receive 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.

    To do this, you define an integration process, which is started 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 Business Process Engine 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.

    1)Do I need to Define BPM for theScenario.

    Yes

    2) Should I configure Sync- Async Bridge for the above scenario.

    Yes

    2)For RFC's we do not ceate any Interfaces, then for RFC should I define Abstract Message Intergaces to use in BPM.

    Just import ur RFC and use it.

    3) In order to get the RFC response to FILE, Shd I define Mapping between RFC response and File.then what would be the Interface Mapping?

    Yes.Interface mapping what ever u had done select that.

    Procedure:

    SyncReceive – To Receive the payload synchronously from HTTPRequestInt interface

    syncSend – To Send the request payload Asynchronously from BPM to the File system

    syncReceive – To receive the response payload Asynchronously from Legacy File system to BPM

    SyncSend – To Send the response Synchronously from BPM to LegacySystem

    Refer this blog

    Bridging the Sync-Async bridge with Fork (XI)

    Demonstrating Use of Synchronous-Asynchronous Bridge to Integrate Synchronous and Asynchronous systems using ccBPM in SAP Xi

    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

    Regards,

    Vinod.

    Add comment
    10|10000 characters needed characters exceeded