On Tue, 2025-12-23 at 11:25 +0100, Olivier wrote:
> Bonjour,
> 
> J'ai une appli web Django qui tourne sur Apache2/mod_wsgi.
> 
> Je souhaite que cette application puisse maintenant présenter à
> l'utilisateur l'état actualisé d'une variable sans que l'utilisateur
> ait à recharger la page web dans son navigateur même si la valeur des
> variables change rarement (1 fois ou 2 par jour).
> 
> Quelle(s) technologies(s) (SSE, async, ...) me permettrai(en)t
> d'atteindre cet objectif, si possible sans trop complexifier
> l'environnement de production ?


Tout dépend du navigateur Web visé. Par exemple dillo.org est très différent de 
firefox.org ou de Google chrome ou de 
https://lynx.invisible-island.net/


La plupart (mais pas tous) des navigateurs Web modernes acceptent les 
extensions https://fr.wikipedia.org/wiki/WebSocket

Une possibilité serait de s'appuyer sur http://www.coralbits.com/libonion/ ou 
https://fr.wikipedia.org/wiki/Ocsigen


Dans le détail, c'est très compliqué (probablement impossible) d'être portable 
sur tous les navigateurs Web
(y compris ceux utilisés par les personnes malvoyantes ou aveugles).

Et le temps réel a de nos jours des définitions très variées. Dans certains 
cas, utiliser frama-c.com sur votre code C 
pourrait être utile.

Bonnes fêtes de fin d'année.

-- 

Basile STARYNKEVITCH                    basile AT starynkevitch DOT net
8 rue de la Faïencerie                       http://starynkevitch.net/Basile/  
92340 Bourg-la-Reine                         https://github.com/bstarynk
France                                https://github.com/RefPerSys/RefPerSys
                  https://orcid.org/0000-0003-0908-5250

Répondre à