Ich bin auf der Suche nach einer einfachen und zuverlässigen Comet Javascript Bibliothek. Ich möchte ein andauerndes Streaming von Daten von meinem Server (via PHP-Skript) zur Client-Seite führen. Ich habe versucht, meine eigene mit der iframe-Technik zu bauen, aber es gibt viele Probleme mit Safari, die ich erlebt habe. Ich hoffe nur, dass jemand anderes eine einfache Bibliothek dafür erstellt hat?COMET Javascript Bibliothek
Antwort
haben Sie JSON-RPC versucht. Offenbar hat Dojo gute Unterstützung für sie, obwohl ich nicht versucht haben, es gründlich
Es gibt eine jquery comet plugin Wahrscheinlich obwohl die beste Version der Dojo library
ist, ich habe ein schnelle Liste der Befehle, die ich verwendet habe, um einen Anlegesteg Server mit Comet und läuft here
Es ist nicht nur die JavaScript-Bibliothek, die Sie benötigen, sondern auch eine serverseitige Implementierung. Je nach Ihren Anforderungen müssen Sie eine geeignete Implementierung auswählen.
Sie erwähnten PHP, das bei lang gehegten Anfragen normalerweise schwierig ist. Andere Optionen umfassen einen separaten Server für Ihre Komet-Anforderungen oder die Verwendung einer SaaS-Lösung wie WebSync OnDemand.
Je nachdem, welche Option Sie für den Server auswählen, haben Sie einen oder mehrere Javascript-Clients zur Verfügung. Sie müssen jedoch zuerst Ihre Serverimplementierung ermitteln und dann die entsprechende JavaScript-Implementierung verwenden.
Werfen Sie einen Blick auf http://www.ape-project.org/ Ziemlich schnelle Einrichtung.