cancel
Showing results for 
Search instead for 
Did you mean: 

RFC to RFC using BPM ?

Former Member
0 Kudos

hello all..

i knw the RFC calls being synchronous..

i knw i can call RFC to RFC without using BPM..

i was wondering, if i go in for an RFC to RFC call with uing BPM, does it makes sense?

the scenario i was working on, with two sync call, was goin into time out stage and surely performance was affected...

wot do u say on the mentioned scenario?

regards,

Vishal

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hey vishal...

I totally agree with what michal said...

You can increase the response time in administration settings to avoid the timeout errors...

BPM is surely not a good option...

I know u want to make the scenario complicated but buddy thats a bad design )

Regards

Rahul Nawale

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>i was wondering, if i go in for an RFC to RFC call with uing BPM, does it makes sense?

in short -> doesn't make sense

Regards,

michal

Former Member
0 Kudos

Haha..

good to see u michael after quite some time on forum...

n good to see tht u still helpin ppl tooo..

also, could u tel me...

say i do go in fr the BPM, hw the steps wud b like..??

regards,

vishal

Former Member
0 Kudos

Vishal...

If you still insist on BPM then you can try designing the asyn-syn bridge i.e

Receive step (asyn)- receive ur sender rfc request

Transformation - map the request from rfc sender to request of rfc receiver

Send step (sync) - call rfc receiver and also capture the response from receiver

Transformation - map the response from rfc receiver to rfc sender (response)

Send step (asyn) - send the response back to rfc sender

Thats it.....

Regards

Rahul Nawale

Former Member
0 Kudos

rahul,

i did try the same but ther seems to b error on the receive step...

i presume, it had to b receive (sync) and then the send async and then the receive async and the closing the send sync bridge...

correct me if im wrong..

or else if i take the request of sender rfc in an interface to make it to b async then use the receive step?

but in tht case my data itself was not passin... a dump on the report sayin,

"call to messaging system failed: com.sap.aii.af.ra.ms.api.DeliveryException"...

regards,

Vishal

Former Member
0 Kudos

vishal..

I would suggest not to go for BPM, its not a practical scenario.

Regards

Rahul Nawale