2012-04-04 4 views
2

Ich baue einfache Benachrichtigung System und ich wollte nur wissen, was ist die beste Technik, um den Job zu tun, gerade jetzt mache ich AJAX Anfragen an den Server alle 30 Sekunden pro Benutzer nach neuen Benachrichtigungen zu überprüfen.Da dies Entertainment-Website ist es nicht entscheidend für Benachrichtigungen in Echtzeit gezogen werden. Mein Hauptanliegen ist die Browser-Unterstützung, die Schonung der Server-Ressourcen und die Skalierbarkeit, also welche Technik passt am besten zum Job?Server-Gesendete Ereignisse vs AJAX Polling vs WebSockets für Benachrichtigungen

Antwort

4
+0

Lesen Sie auch diese http://stackoverflow.com/questions/9060645/nodejs-vs-signalr-why-do-we-need-server-side-javascript – PraveenVenu

+0

I Try sah Video, wo Scott Gu SingnalR präsentiert, scheint es wie der beste Weg zu gehen, aber ich bin daran interessiert, wie es mit anderen Techniken vergleicht. Hauptsächlich Ajax-Umfrage. – formatc

+0

natürlich verwendet SignalR ein Fallback-System, in dem es auf Polling umgestellt wird, wenn der Browser keine Socket-Fähigkeit hat. http://stackoverflow.com/questions/7807066/how-signalr-works-internally – PraveenVenu