我正在尝试在Grails应用程序中使用Comet实现服务器推送技术,通过几个简单的示例来实现,但我正在努力使其真正起作用。 我已经尝试了下面两个链接中的2个示例,但它们都没有起作用。 没有起作用的意思是,虽然我没有收到任何错误/异常,但我无法看到预期的结果。 使用Cometd 2.x与Grails 基于Grails的Comet(Bayeux协议) 非常感谢任何形式的帮助,例如工作示例、指针、链接、建议等。 注意: 如您所见,上述文章已经有2-3年的历史了。目前,我正在运行Grails v2.1.0,cometd插件版本为v0.2.2。IDE是NetBeans v7.2。
我使用Grails的Events Push插件找到了一种解决服务器推送技术的方法,而不是使用Cometd / Bayeux。 以下链接有助于实现服务器推送技术: Grails上具有Comet的工作示例 Grails事件推送插件问题 Graeme在SpringOne2GX Day 1 Keynote视频中演示了Events-Push的运作方式(请转至视频1:06处)。
grails.tomcat.nio = true
条目以使此服务器推送正常工作。 - Gnanam