0

我正在开发一个在线棋盘,您可以在其中与其他人一起玩。目前,用户会通过电子邮件收到有关新动作的通知。

有什么优雅的方法可以将新动作立即推送到对手的浏览器?

请为我的环境推荐一个解决方案:Spring、JSF 2、PrimeFaces、Tomcat 6。

4

2 回答 2

1

您可以使用PrimePush框架。

于 2013-06-13T09:28:56.177 回答
1

http://www.primefaces.org/showcase/push/index.jsf可以为您提供一些东西。您总是可以通过微妙的拉动来模拟推动。Primefaces 组件 p:poll 似乎很适合这个:

<p:poll interval="3" 
        listener="#{counterBean.increment}" update="txt_count" />

当然,这是一个技巧/解决方法,应该这样对待。它可以与/替换为在等待时将请求线程置于睡眠状态。

于 2013-06-13T09:29:55.180 回答