Je souhaite effectuer une réponse HTTP légère de type push dans mon application Web Sinatra existante. Y at-il un mécanisme qui me permet de ne pas répondre à une demande HTTP et de garder la connexion ouverte jusqu'à ce que je réveille la connexion à un moment ultérieur?Sinatra/Rack Dormez jusqu'à ce que la réponse soit prête (comme Exchange ActiveSync)
0
A
Répondre
1
Vous pouvez également consulter http://github.com/macournoyer/pusher "The Rack App qui pousse" de macournoyer et http://github.com/collin/orbited-ruby/ de collin
1
Cela pourrait-il être utile? http://macournoyer.com/blog/2009/06/04/pusher-and-async-with-thin/
0
Aussi, ne pas oublier http://github.com/raggi/async_sinatra.
On dirait que ça pourrait être le billet, je vais jouer avec :) – NilObject