2010-07-28 56 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實現是最好的方法來處理這個問題推送服務器的類型。感謝您指點我正確的方向。

相關問題