2011-07-31 53 views
2

我知道有一個很酷的東西叫Socket.io,但我想在Rails上構建我的應用程序。如何使用Rails構建實時應用程序?

我搜索網頁和發現了一些結果:

  • EventMachine:貌似純Ruby。也許它可以嵌入到Rails中,但我不知道如何去做。
  • Juggernaut:有人說這是關於Rails的......但根據github repo,這是一個Node.js庫。
  • 天真投票:它的工作肯定。但我想要websocket或長時間輪詢,因爲它是2011年。

是否有in-Rails解決方案?或者教我如何在Rails中嵌入某些東西的教程?或者如果我正在製作實時應用程序,我應該轉儲Rails?

回答

2

我使用的是某種程度的成功王菲:http://faye.jcoglan.com/

它可以同時運行一個Ruby/EM服務器(瘦)或Node.js和受它集成了客戶。

0

我剛剛發佈了創業板這家名爲糾結:

https://github.com/so-entangled/rails

它基本上能夠雙向數據的前端和後端之間的結合,這意味着新的數據或更改現有的數據將被推到所有連接的客戶端實時。一個實時應用程序應該很容易與它建立。

相關問題