Parallel execution of synchronous web services
Hi,
In our implementation, we have a button called Verify. It is calling 3 synchronous web services (outbound) to 3 different external applications. From Siebel code, I am calling 1st web service then 2nd one and then 3rd one. The execution time is 3 seconds per web service. So, in total after Verify button is clicked a user has to wait for 9 seconds to proceed to the next step with the order.
I would like to call these 3 web services at the same time as their executions are independent of each other but user should only proceed when the 3 responses for the 3 calls are received. So,if the 3 web services can be called simultaneously, all the calls can be completed within 3-4 seconds. How do I call the 3 synchronous web services simultaneously?