Un réveil qui sonne est tout de suite désactivé quand il est lu par un applicatif client. Mais et les autres ?
Logiquement, un réveil entrain de sonner devrait sonner sur tous les applicatifs clients ouverts.
Sauf que actuellement, le premier qui lit l'état du réveil qui sonne le désactive ; du coup les autres ne le voyent plus comme actif.
Cet état actif/inactif du réveil devrait être enregistré localement dans l'applicatif client, et non en BD.
A l'applicatif client de gérer alors, quand il recoit un réveil qui sonne, si il a déjà affiché sa sonnerie aujourd'hui ou pas...
Piste : enregistrer localement la date de sonnerie des réveils qui sonnent.
Un réveil qui sonne est tout de suite désactivé quand il est lu par un applicatif client. Mais et les autres ? Logiquement, un réveil entrain de sonner devrait sonner sur tous les applicatifs clients ouverts. Sauf que actuellement, le premier qui lit l'état du réveil qui sonne le désactive ; du coup les autres ne le voyent plus comme actif. Cet état actif/inactif du réveil devrait être enregistré localement dans l'applicatif client, et non en BD. A l'applicatif client de gérer alors, quand il recoit un réveil qui sonne, si il a déjà affiché sa sonnerie aujourd'hui ou pas...
Piste : enregistrer localement la date de sonnerie des réveils qui sonnent.