基于Web的应用程序中的更新方法 - Java Servlets

时间:2010-07-28 18:19:57

标签: java web-applications servlets session

我正在为手机应用编写一个基于servlet的后端,我对网络编程一般都很陌生。

无论如何我的问题是我有一个数据模型,用户将用户关联到一般供稿,当任何一个用户更新该供稿时,我希望与供稿相关联的其他用户接收更新的模型。

从我目前收集的内容来看,servlet只能在收到请求时发送响应,而这个请求并不是我正在寻找的,因为用户需要每隔几秒就对servlet进行一次ping更改看起来很实用。相反,我希望服务器在检测到模型中的更改时自己向用户发送响应。

我确信这是一个干净且记录良好的解决方案,我无法为其命名。从我收集的内容来看,我基本上需要在没有显式请求的情况下生成HttpResponses(我认为HttpSession对象会有这样的方法,但它看起来不像)。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

似乎使用Comet实现是处理此类服务器推送的最佳方式。谢谢你指点我正确的方向。