Llamando a diferentes servicios web en paralelo desde la aplicación web

Tenemos una aplicación web stipes (java) que necesita realizar aproximadamente 15 llamadas de webserivce diferentes desde un solo método. Por ejemplo: ...

    public Resolution userProfile()
    {
        serviceOneCall();
        serviceTwoCall();
        serviceThreeCall();
        serviceFourCall();
        ....
        serviceTenCall();

        return new RedirectResolution("profiel.jsp");
    }

Todos estos pueden ser llamados en paralelo y no dependen uno del otro. Lo único que la mayoría de estas llamadas están haciendo es poner datos en la sesión, y una o dos pueden colocar datos en el mismo objeto que está en la sesión, por lo que la seguridad de los subprocesos probablemente sea una preocupación.

¿Alguien puede sugerir una buena manera de llamar a todos estos al mismo tiempo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta