如何将彗星与Spring MVC一起使用?

2022-09-01 02:11:10

我想向一个简单的Web应用程序添加一些Comet /服务器推送功能。我无法找到有关如何执行此操作的最新信息。

任何人都可以向我指出一些示例,教程,博客或任何最近引导您使用带有Spring MVC的彗星的东西吗?

如果这很重要,我使用Freemarker来渲染视图,并使用JQuery来呈现JavaScript框架。

旁白:我已经知道了Lift及其内置的令人敬畏的彗星支持。这个程序是我已经使用Lift实现的概念证明。现在,我正在使用Spring MVC构建它以进行比较和对比。

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

我把这个问题留待处理。希望能提出一些更好的建议。


答案 1

Atmosphere 真的是我见过的最好的(我没有使用过任何东西,但我已经评估了多种解决方案)。它的好处是它使用了可用的最佳机制。如果在 servlet 3.0 上运行 - 使用异步支持。如果使用码头 - 使用其支撑,依此类推。它还具有弹簧集成功能。

所以,也许你应该问一个关于大气的具体问题。请参阅内容和此相关问题。


答案 2

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


推荐