Bonjour,
Je dois faire communiquer deux serveurs web (tomcat) entre eux, disons serveurs A et B. De plus, la majorité de la "communication" se fait au moment de l'envoi, c'est-à-dire que A envoie des données à B et ce dernier va les traiter (et inversement). Il faut aussi pouvoir déterminer si un serveur a bien reçu les infos envoyées. Enfin, il faut que les serveurs communiquent via le web.
Je me posais donc la question sur la manière la plus propre (en terme de code et esprit) et efficace (en terme d'utilisation de bande passante). J'ai pensé à deux solutions :
- requête HTTP classique : A créer une requête dans laquelle il va mettre les données à passer à B, et l'envoie à B (en POST) => ça me semble simple mais pas spécialement joli, au niveau de la bande passante ça ne devrait pas trop consommer, et en acquittement, B peut renvoyer une réponse.
- service web : plus "pro" sur le papier, mais il faut le mettre en place, et niveau bande passante ça doit consommer plus
Si vous avez des remarques/idées sur la question, je suis preneur.
Merci d'avance!!