2012-08-16 78 views
11

我正在尝试将HTML5服务器端事件引入到我的Rails 3.2项目中。我在Google.com上做了一些搜索,但大多数例子都是使用php。在Rails上只有一个使用Goliath的例子,我没有使用它。在Rails 3.2中实现HTML5服务器端事件的示例

我在开发中使用Thin,并使用passenger进行部署。我认为这对于为SSE进行文本串流是有效的。 Rails 3.2中是否有任何示例供参考?

+0

这是您发现的唯一一个例子:http://www.igvita.com/2011/08/26/server-sent-event-notifications-with-html5/ – 18bytes 2012-09-24 17:42:05

+0

这是正确的@Sundar – larryzhao 2012-09-25 01:38:51

回答

2

您可以检查出“抽筋”宝石 - http://cramp.in/

它已经内置支持HTML5 tehcnologies - 的WebSockets和SSE

0

这不正是HTML 5服务器端的事件,但它是一个尝试和真正的方法实现基本相同。从服务器推送到客户端,过去很多人(包括我自己)都使用了Juggernaut gem(https://github.com/maccman/juggernaut-在node.js之上运行)。有点不同于服务器端事件,但可能需要更多的时间测试。宝石似乎仍在更新。

+0

谢谢@Eskim0。 Juggernaut的作者已经宣布了对Juggernaut的弃用:http://blog.alexmaccaw.com/killing-a-library,我在问,因为我希望看到在Rails中这样做的标准/好方法。 – larryzhao 2012-11-12 09:14:42