Bonjour à tous,

je travaille sur un projet utilisant Flex et Java, donc une architecture SOA. Mon application nécessite un certain nombre de calculs venant de services différents. Mon problème est de savoir où je peux consolider ces données pour afficher mon résultat.
Ma première idée a été de le faire dans Flex mais cela me gène un peu de faire des traitements business dans la vue.
Ma deuxième est d'attendre le résultat des différents services dans la vue pour renvoyer à un service tiers les données pour effectuer la consolidation.
Ma troisième est de mettre en cache le résultat des différents services et une fois qu'ils sont terminés, lancer depuis la vue un service tiers qui récupérera les données en cache pour effectuer ses traitements.

Je sais pas si quelqu'un a déjà été confronté à ce genre de cas, mais je serais heureux d'avoir des retours sur la/les technique(s) employée(s).

Merci d'avance et bonne journée