on 12-01-2010 5:35 PM
Hi Experts,
This is my first Post in the SDN. I have a situation ..
This is my scenario SOAP - PI - RFC - synchronous communication..Request and Response Everything is working Perfectly.
But iam having a Time out error since the RFC takes a long time ..Our technical team is not ready to raise the time parameters...
So iam stuck with two questions
how to let go the SOAP by not waiting for Response time from RFC .. at the same time .. I have to send the response to the SOAP.. Iam not sure how to do this..
Any input will be highly appreciated..
Thanks
Deepa
Hi,
change your scenario from sync-sync to 2 async-async scenarios..........create a msg structure similar to RFC req structure....generate its inbound proxy and in its method implementation call the RFC........take the RFC response to another msg struc similar to RFC response and invoke its outbound proxy method to send it to PI.......then send this response to your SOAP application by mapping it to SOAP response msg structure.......
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
have two async webservices (Client and server). Call first webservice asynchronously.
1. WS1 --> PI --> RFC1
in RFC1 coding, trigger the another response RFC (BAPI).
2. RFC2 (response) --> PI --> WS2
You can also wrap these RFCs with ABAP proxies for better performance.
Regards,
Praveen Gujjeti
Edited by: Praveen Gujjeti on Dec 2, 2010 1:15 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.