Depuis que les sites web sont devenus des applications riches, le besoin de push s'est largement manifesté. Il est présent sur des sites de mails, de feeds d'information, de partage de documents, de réservation de billets avec choix des places… Le push web permet de notifier le client d'une certaine information directement depuis le serveur, sans nécessiter de recharger la page du client.

Commentaires

Pour ceux qui veulent tout faire eux-même, j'aime bien Faye : http://faye.jcoglan.com/ ou encore event_machine https://github.com/igrigorik/em-websocket ( je crois que Pusher utilise ça mais je suis pas sur )

Il y a plus de 12 ans

Une autre gem avait été postée sur Rubylive il y a un mois par Yann Armand. Il s'agit de Slanger, une implémentation open source du protocole de Pusher http://rubylive.fr/items/187-slanger-un-pusher-like-en-open-source

Il y a plus de 12 ans

Merci pour vos retours et pointeurs. Je fais effectivement mention de Slanger dans ma conclusion.

Il y a plus de 12 ans

Merci pour cet article :)

Il existe également socky qui marche bien chez nous en prod depuis 1 an : https://github.com/socky/socky-server-ruby

Sinon Juggernaut semble assez réputé : https://github.com/maccman/juggernaut

Et Ryan Bates a publié une gem qui surcouche Faye, un épisode est sorti aujourd'hui sur RailsCasts : http://railscasts.com/episodes/316-private-pub

Il y a plus de 12 ans
Vous devez vous inscrire ou vous connecter pour poster un commentaire