Für eine Web-Anwendung arbeite ich auf ich die folgenden Anforderungen:Implementierung eines serverseitigen Push für eine kleine Anzahl von Kunden
- Clients über einen Web-Brower sich einloggen, um der Lage sein müssen.
- Nach der Anmeldung werden sie zu
- Konfigurationen zu ändern (normal Request/Response) in der Lage sein
- können die Alarme vom Server (eine serverseitige Push)
Jetzt ist die Frage, wie Sie die Alarme implementieren. Ich dachte zuerst daran, einen Long-Polling-Ansatz (Comet) zu verwenden, aber da die Anzahl der Kunden definitiv auf 5-10 beschränkt ist, denke ich jetzt, dass ich mit einem einfacheren Ansatz fortfahren soll.
Welche Möglichkeiten habe ich? Wäre es in Ordnung, wenn die Clients nur den Server abfragen würden?
Es hängt davon ab, wie lange eine Verzögerung akzeptabel ist. Ist 3 Sekunden OK? Ich bin sicher, dass eine Verzögerung von 3 Sekunden zwischen AJAX-Anrufen für Ihren Server kein Problem wäre (vorausgesetzt, Sie hatten eine schnelle Antwort). – gahooa