首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FutureTask和HttpSession同步

FutureTask和HttpSession同步
EN

Stack Overflow用户
提问于 2012-01-17 21:11:17
回答 1查看 201关注 0票数 1

我有一个长进程(~10秒),它是根据我的控制器中的用户请求触发的(Spring3.1btw)

我正在考虑在控制器中启动一个FutureTask,并且ajax请求将每秒钟对服务器进行查询以检查是否完成。

所以,我的问题是:

  1. 有人做过这样的事吗?(以某种方式将会话值与来自FutureTask的返回值同步)?如果是的话-我很喜欢你的见解。
  2. 对于如何实现这一功能,您是否有一些很酷的想法(检查未来任务状态的控制器中的http请求)?
EN

回答 1

Stack Overflow用户

发布于 2012-01-17 21:28:34

这类需求的新热点是"彗星“,也就是Ajax推送、长轮询等等。基本上,与其让客户端向您的服务器发出”您完成了吗?“您只需将套接字保持在服务器中的待机队列中,并在完成时将数据发送给他们。

我不知道有任何直接与Spring集成的实现,但是有一个名为氛围的库,它沿着侧Spring出色地工作。它还有一个jQuery插件,可以避免你在客户端重新发明轮子。与其做我自己在福音传道方面的软弱尝试,我只会让你和创作者博客在一起。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8901778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档