Frage

Ich habe mich gefragt, ob es zur Verwendung von COMET / Push-Technologien über die viel einfachere Abfrage mit langen Anfragen ein echter Vorteil ist, wo der Server eine bestimmte maximale Zeit für neue Ereignisse, die Clients passieren wartet, bevor er zu sagen, dass nichts passiert .

Beide Technologien haben ähnliche Client-Latenzen und während gemeinsame Weisheit ist, dass lange Anfragen schlechter sind, weil sie eine neue Verbindung, es gibt auch die Tatsache etablieren müssen, dass es HTTP-Keep-Alive - so am Ende, beide scheinen zu produzieren eine sehr ähnliche Menge an Verkehr / Last.

So gibt es einige klare Vorteile zu COMET mit?

War es hilfreich?

Lösung

AFAIK Polling mit langen Anfragen sind so ziemlich Kometen. Polling mit kurzen Anfragen nicht.

Andere Tipps

Einige Vorteile ich denken kann:

  • Makes Client-Programmierung einfacher.
  • Mindestlatenz zwischen dem realen Ereignisse und der Benachrichtigung des Clients zu erreichen. Mit Polling hat dies eine mittlere Zeit von [POLL TIME] / 2 und eine Worst-Case von [Poll].
  • Kann die Ressourcen minimieren in dem Server benötigt. Sehen Sie diese Artikel zum Beispiel rel="nofollow. Neue Server-Technologien müssen dafür verwendet werden, um passieren.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top