|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 14 ![]() |
Bonjour,
Je souhaiterais embarquer un job dans une web app hébergé sur un tomcat. Je souhaiterais invoquer mon job Talend comme un service à partir d'un classe java côté serveur. Je souhaite donc invoquer mon job en passant des paramètres et récupérer en retour des classes Java (ou un type générique comme une map de string). Est-il possible et pas trop stupide d'exporter le job Talend et d'utiliser directement les classes Java dans ma web app? Est-il plus intelligent de le déployer comme un web service en parallèle que j'interroge à partir de ma web app? N'aurais-je pas ainsi une baisse significative de performance? Raconte-je n'importe quoi? Merci pour les hypothétiques réponses, ++ |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Ingénieur développement logiciels Inscription : août 2011 Messages : 49 ![]() |
Le serviceWeb me parait plus adapté; interface standard entre applications Web.
Lors du déploiement du serviceWeb, vous choisirez votre serveur Tomcat pour l'exécution. Les classes java des jobs Talend auront le même niveau de performance que si c'était intégré à votre appli. L'architecture WebService sera en revanche pénalisante si vous faites de multiples aller/retour depuis une itération java dans votre application; il faudrait alors revoir le découpage/répartition des traitements. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com