cancel
Showing results for 
Search instead for 
Did you mean: 

webservice scenario

Former Member
0 Kudos

hi all,

i have a requirement like,1 sendor(portal),2 receivers(rec1-webservice1,rec2-webservice2),is it possible by using synchronous,if possible give the steps.

thanks & regards,

subba reddy

Accepted Solutions (1)

Accepted Solutions (1)

former_member183908
Active Contributor
0 Kudos

Hi Subba Reddy ,

-->Generally synchronous flow of messages does not support the Multiple receivers.

-->But this can achieved by using the BPM.

also refer this article in which the same case like you but in your case you have the portal as input.

http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a0b6bb9d-7689-2c10-52a7-c3bd341d4e5f&override...

Thanks

Answers (4)

Answers (4)

Former Member
0 Kudos

hi all,

solved my problem.

thanks,

subba reddy

Former Member
0 Kudos

hi,

any other answers.

regards,

subba reddy

former_member200962
Active Contributor
0 Kudos
i have a requirement like,1 sendor(portal),2 receivers(rec1-webservice1,rec2-webservice2),is it possible by using synchronous

yes it is very much possible using a BPM:

Receive(SyncMessage_from_Portal) --> SyncSend(WS1) --> SyncSend(WS2) --> Transformation -->Send(To Portal)

As per my understanding you need to implement:

1) Sync-Async Bridge concept

2) Combined response of both the WS can be send to the Portal using the last Send step.

3) Transformation step will be 2 (WS1_and_WS2 response):1(PortalResponse)

4) Sending individual WS responses may not be possible.

Regards,

Abhishek.

Former Member
0 Kudos

Hi Subba,

Yes, it is possible using BPM.

In BPM, you can use correlation for mapping responses coming from both the Web services,

to their corresponding request messages.

Regards,

Supriya.

Former Member
0 Kudos

Hi ,

I think its possible !!!!!!!

Try using a BPM , with in the BPM , process the message and send to the differnet receivers ( rec1 and rec 2)

Regards,

Jude