Bonjour à tous,
Je viens d'avoir un nouveau projet qui se présente de la manière suivante :
- j'utilise un ETL Talend Open Studio qui me permet de créer des web services d'appli Java qui me permettent de remplir des bases de données.
- Je déploie ces web services sous un serveur JBoss et j'arrive à les lancer depuis mon navigateur en appelant la méthode runJob.
Jusqu'ici tout est ok, je maitrise. Mais les choses se compliquent !
Je dois donc désormais créer un site Intranet qui liste l'ensemble des services web dispo sur mon serveur jboss et qui me permettent de les lancer lors du clique sur le nom du web service.
Je vois bien une solution simple mais elle ne me parait peut être pas idéale :
- lister les web services dispo (ça je sais pas comment on fait) et faire un lien sur chaque nom de web service qui lance le web service dans une nouvelle fenêtre ou onglet web.
Cependant, sans avoir longuement travaillé dessus je vois déjà un problème. En effet, certains web services ont un temps d'exécution important (jusqu'à 2 heures). Durant tout la durée d'exécution la page web doit rester ouverte, le client ne vois rien s'afficher etc etc plus peut être un problème avec le time out du serveur.
J'imagine qu'il existe des solutions que je ne connais pas ! Pourriez-vous m'aider ?
Merci...
Partager