[Welche Technologie zu verwenden]Scoring App, die Daten synchronisiert werden müssen. Verwenden Sie AJAX, WebSockets oder etwas anderes?
Ich bin derzeit in der Planungsphase der Erstellung einer einfachen Web-App und unsicher, welche Technologie zu verwenden, um die besten Ergebnisse zu erzielen.
App-Details
- Sport Scoring-App von 2 Refs an beiden Enden des Feldes verwendet, so muss ich synchron sowohl die Zeit und die Noten halten.
- Das Spiel dauert 1 Stunde, so dass Daten während der gesamten Zeit übertragen werden müssen
- Beide Refs müssen in der Lage sein, beide Teams zu aktualisieren.
- Die einzigen Daten, die übertragen werden würden, sind die aktuelle Zeit und 2 Ganzzahlen für jede Punktzahl. Sehr kleines Stück Daten.
Mit all diesem im Hinterkopf, welche Technologie würde in diesem Fall am besten sein. Ursprünglich wollte ich AJAX-Polling verwenden, um den Score jede Minute zu aktualisieren (garantierte neue Daten), aber dieses Intervall ist etwas zu lang. Ich möchte, dass die Refs so oft wie möglich synchron sind.
Ich fing an, ein websockets (sehr neu zu mir) und das more I read zu suchen, mehr sah ich, dass das Abstimmen als ein "hack" betrachtet wird, über den ursprünglichen Zweck von AJAX hinaus. Also bin ich mir nicht sicher, ob es sich lohnt, AJAX-Polling zu implementieren oder stattdessen Websockets zu verwenden?
Welche Technologie ist für meine Anforderungen am besten geeignet? AJAX, Websockets oder etwas anderes?
Vielen Dank im Voraus