Je suis plutôt d'accord avec toi sur toute cette discussion, mais je crains que tu n'ai mal compris un de ses arguments plutôt pertinent :
Il faut que tu m'expliques. L'idée de base présentée ici c'est que les serveurs surveillées envoient eux même un message quand il y a un problème. Si tu appliques cette solution, tu dois envoyer régulièrement un message pour dire que je suis vivant. Sinon tu reviens à l'idée d'un serveur qui poll les clients et ça élimine une partie des raisons d'utiliser XMPP.
Bah tu envois un message que quand il y a un problème (plus précisément quand tu change d'état), si tout va bien à l'instant N pas besoin de le répéter à l'instant N+1, le serveur garde en mémoire l'état de chaque client.
Ce qu'il dit c'est que si le serveur qui est censé envoyé un message pour dire que rien ne va plus a été déconnecté du réseau, alors il ne pourra pas envoyer ce fameux message, d'où l'intérêt d'un "ping" !
[^] # Re: Peu importe le protocole
Posté par Victor . En réponse au journal Supervision et XMPP, why not ?. Évalué à 3.
Il faut que tu m'expliques. L'idée de base présentée ici c'est que les serveurs surveillées envoient eux même un message quand il y a un problème. Si tu appliques cette solution, tu dois envoyer régulièrement un message pour dire que je suis vivant. Sinon tu reviens à l'idée d'un serveur qui poll les clients et ça élimine une partie des raisons d'utiliser XMPP.
Bah tu envois un message que quand il y a un problème (plus précisément quand tu change d'état), si tout va bien à l'instant N pas besoin de le répéter à l'instant N+1, le serveur garde en mémoire l'état de chaque client.
Ce qu'il dit c'est que si le serveur qui est censé envoyé un message pour dire que rien ne va plus a été déconnecté du réseau, alors il ne pourra pas envoyer ce fameux message, d'où l'intérêt d'un "ping" !