2010-11-17 7 views
1

J'ai besoin d'écrire une application web comme google reader (en utilisant SmartGWT). A la place des flux RSS, je montrerai les fichiers journaux qui seront mis à jour en temps réel. Je pense que je peux démarrer une minuterie et demander au serveur s'il y a de nouveaux journaux toutes les minutes. Est-ce la bonne façon de faire cela?Google Reader comme application Web (SmartGWT) (GWT)

Dois-je utiliser des WebSockets? Travaillent-ils dans tous les navigateurs modernes?

+1

Vous pouvez également être intéressé par http://socket.io/ –

Répondre

3

Je pense que je peux démarrer une minuterie et demander au serveur s'il y a de nouveaux journaux toutes les minutes. Est-ce la bonne façon de faire cela?

Sans utiliser le serveur, c'est le chemin à parcourir. Vous souhaitez généralement interroger le serveur avec l'horodatage de la dernière entrée de journal reçue. De cette façon, vous pouvez seulement envoyer le diff depuis le dernier tirage. Voir here pour plus d'informations sur GWT et pousser (qui est réellement tirer). Ou consultez stream-hub (et le pimpé stock watcher example) si vous voulez aller pour pousser le serveur.

Questions connexes