Was ist der beste Weg, um Daten von einem in Sinatra geschriebenen Server an einen Client zu übertragen? Denken Sie ähnlich wie ein Chat-Raum, aber ohne Ajax Polling alle 2500ms.
Ich kenne Juggernaut in Rails, war aber neugierig auf Sinatra.
Was ist der beste Weg, um Daten von einem in Sinatra geschriebenen Server an einen Client zu übertragen? Denken Sie ähnlich wie ein Chat-Raum, aber ohne Ajax Polling alle 2500ms.
Ich kenne Juggernaut in Rails, war aber neugierig auf Sinatra.
Ein wenig googeln brachte folgendes zutage dieser Blogbeitrag von Marc-André Cournoyer in dem die asynchrone Antwortfunktion des Thin-Webservers erörtert wird und das einen Link zu einer async-sinatra-Bibliothek enthält, die genau dies ermöglicht. Sie können auch einen Blick werfen auf orbited-ruby , eine Ruby-Implementierung des Umkreist Comet-Server. Beide scheinen ziemlich neu und ungetestet zu sein, so dass Sie möglicherweise selbst ein wenig hacken müssen, damit die Dinge für Ihre Anwendung korrekt funktionieren.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.