Bonjour,
J'ai une webapp sur une instance Tomcat que j'aimerais faire communiquer avec des agents (à developper et dans un langage pas forcément Java) sur des serveurs distants, mais je ne sais pas trop comment m'y prendre ni même par où commencer.
Idéalement j'aimerais que la communication soit bi-directionnelle (envois d'ordre possibles du serveur aux agents et remontées d'état des agents au serveur) et ne pas être contraint à un langage particulier pour les agents. J'ai jeté un oeil sur les web services mais je ne suis pas certain de tout saisir et de toute façon le framework utilisé pour ma webapp (Wavemaker) ne semble pas permettre la création de Web Services.
Pour l'heure la seule solution alternative que je vois serait de faire passer toute la "communication" par la base de données (genre "Jobs") que l'appli et les agents scruteraient à intervals (très) réguliers pour savoir ce qu'il faut faire et remonter des statuts.
Si vous avez des idées je suis preneur...
Merci,
Tom
Partager