如何使用Spring MVC的Comet?

我想添加一些Comet /服务器推送function到一个简单的Web应用程序。 我无法find最新的信息如何做到这一点。

任何人都可以给我一些例子,教程,博客,或者最近有什么引导你使用Spring MVC的 Comet吗?

万一它很重要,我使用Freemarker来呈现视图, JQuery为JavaScript框架。

除此之外:我已经知道了Lift和它内置的令人敬畏的Comet支持。 这个应用程序是我已经使用Lift实现的概念certificate。 现在我正在用Spring MVC构build它来比较和对比。

编辑:我已经开始尝试DWR 。 这不是太棒了,但我可以做一些有用的东西。 我也检查了大气 ,但我根本得不到任何牵引力。

我打开这个问题。 希望有更好的build议会进来。

大气是我见过的最好的(我没有用过,但我已经评估了多种解决scheme)。 与它的好处是,它使用最好的机制。 如果在servlet 3.0上运行 – 使用asynchronous支持。 如果使用docker – 使用它的支持,等等。 它也有spring融合。

所以,也许你应该问一个关于气氛的具体问题。 看到这个和这个相关的问题。

试试ItsNat Comet ,Spring可以用来设置你的应用程序(如果你不知道你是怎么做的,可以联系我),但是不使用Spring MVC。