簡體   English   中英

使用Ajax和JSP實現論壇實時視圖

[英]Implementing Forum Live View with Ajax and JSP

我正在開始一個個人項目,因此目前我擁有完整的架構/設計控制。 我現在只是在計划結構。 我的目標是建立某種網絡論壇,聊天。 不同之處在於,它們應該實時更新,新的帖子在到達服務器后不久就會在客戶視圖上增長。

我認為使用ajax和jquery(從tomcat服務器)下載查看的線程的新帖子,這些帖子將是一些小的XML結構,在客戶端編譯成一個不錯的帖子。 這有望減少我的帶寬成本。 帶寬是我最關心的問題。 我擔心有幾個用戶每隔10秒就有一個javascript線程對服務器進行輪詢,即使內容很小,也會導致對服務器的http請求激增。

有沒有讓每個用戶執行輪詢更好的方法? 我可以在任何必要的結構中編寫后端,對此也可以編寫前端。 我想遠離Flash和Silverlight。 作為公共網頁,最終可能會吸引很多觀眾(每個Web開發人員的重任)。 讓每個人都以30秒的間隔進行輪詢將是難以置信的命中數,而且30秒對於“實時取景”來說可能太慢了! 我首選的語言是JSP。

客戶端池不是實現“實時視圖”的唯一選擇。 您還應該考慮所謂的“ 反向AJAX ”技術。

此外,您可以使用一些完善的框架來為您提供即用的功能: DWR甚至JSF(ice faces)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM