2010-07-28 55 views
0

我正在为手机应用程序编写一个基于servlet的后端,我对通常的web编程很陌生。在基于Web的应用程序中更新方法 - Java Servlets

无论如何,我的问题是我有一个数据模型,将用户关联到一个普通的feed,当这个feed被任何一个用户更新时,我想让其他与这个feed关联的用户接收到更新后的模型。

从我目前收集的servlet只能发送一个响应,当它收到一个请求,这不是我正在寻找的请求,因为用户需要每隔几秒钟ping一次该servlet似乎不太实际。相反,我希望服务器在检测到模型中的变化时自行发送响应给用户。

我敢肯定,有一个干净的和有据可查的解决方案,我只是不能把它的名字。从我收集的内容来看,我基本上需要生成HttpResponses而没有明确的请求(我认为HttpSession对象会有这样做的方式,但看起来不像)。

+1

你在描述什么叫做“服务器推送”(http://en.wikipedia.org/wiki/Push_technology) – 2010-07-28 18:33:22

+0

这绝对是我正在寻找的技术。至于哪种实施方式可以帮助您/任何人有建议? – user398371 2010-07-28 19:32:30

回答

0

似乎使用Comet实现是最好的方法来处理这个问题推送服务器的类型。感谢您指点我正确的方向。

相关问题