Description :
Pouvoir avoir une action côté macro permettant d'afficher sur le client un
message ex: "quelqu'un a sonné à la porte"
Donc pour fonction on doit passer le message à afficher et la durée pendant
laquelle le message doit rester afficher (en seconde) si la durée=0 on attend
que le user clique dessus pour le faire disparaitre
Le serveur mettre à disposition une liste des messages créés et le client
ira consulter cette liste ttes les secondes et si cette même liste (mirroir
côté client) est identique on fait rien (pour question de perf) sinon on va
chercher le(s) message(s) non traités pour les afficher.
Pour les performances comme astuce on peut créer une variable côté serveur
et consultable par les clients qui est mis à True si un message a été
inséré sinon False, et même après 10 sec (ce qui permet de laisser un peu
de temps au client de checker) remets par défaut cette variable à False (tant
pis pour le client s'il n'a pas vérifier ce qui est pas trop grave si celui-ci
tourne quotidiennement et je vois pas l'intérêt d'avoir la liste des messages
qu'il a loupé pour une utilisation furtive). Cela permet juste d'aller
consulter une variable boolean et non récupérer une liste peut être rien
Sites avec des informations / sources :
Original issue reported on code.google.com by sebehome@gmail.com on 13 Jun 2013 at 11:00
Original issue reported on code.google.com by
sebehome@gmail.com
on 13 Jun 2013 at 11:00