Chamando diferentes serviços da Web em paralelo do Webapp
Temos um aplicativo da web stipes (java) que precisa fazer cerca de 15 chamadas de webserivce diferentes, tudo a partir de um método. Por exemplo: ...
public Resolution userProfile()
{
serviceOneCall();
serviceTwoCall();
serviceThreeCall();
serviceFourCall();
....
serviceTenCall();
return new RedirectResolution("profiel.jsp");
}
Todos eles podem ser chamados em paralelo e não dependem uns dos outros. A única coisa que a maioria dessas chamadas está fazendo é colocar dados na sessão, e um ou dois podem colocar dados no mesmo objeto que está na sessão, portanto, a segurança do thread provavelmente é uma preocupação.
Alguém pode sugerir uma boa maneira de chamar tudo isso ao mesmo tempo?