Hi!
Ich arbeite gerade an einem Projekt, bei dem es darum geht, eine Visualisierung für eine bestimmte Hardware zu erstellen (LON-Talk-Adapter wenn das jemand etwas sagt). Als „Medium“ soll hierfür aus verschiedesten Gründen, die ich hier nicht weiter erläutern möchte, ein normaler DOM-fähiger Browser zum Einsatz kommen.
Nun geht es darum, dass der Client jedesmal den Status von bestimmten Komponenten anzeigen muss, ohne dass dabei die Seite neu geladen wird. Dies ist ja soweit mit Ajax und entsprechendem Backend (in meinem Falle ein von mir in Python geschriebener Webserver) kein Problem. Bei alledem soll natürlich der User den Eindruck haben, eine „Live-Applikation“ vor sich zu haben. Wie schaffe ich es also möglichst ressourcenschonend diese Problem zu bewältigen? Gibt es keine andere Möglichkeit als Polling? Wie würdet ihr dies genau implementieren?
Vielen Dank schonmal für eure Antworten!
Grüße,
Fabian St.