我們正在嘗試在我們的項目中創建一個反向ajax。Reverse Ajax + JSP-Servlet
我檢查了網絡,沒有找到具體的東西。我無法運行任何成功提供的教程。
我的目標是: 提供屏幕上的警報(如彈出窗口),甚至有甚至從服務器推送(這可能是高cpu使用率/內存,任何東西)。
我們正在嘗試在我們的項目中創建一個反向ajax。Reverse Ajax + JSP-Servlet
我檢查了網絡,沒有找到具體的東西。我無法運行任何成功提供的教程。
我的目標是: 提供屏幕上的警報(如彈出窗口),甚至有甚至從服務器推送(這可能是高cpu使用率/內存,任何東西)。
HTTP協議(幸運的是,畢竟)不支持PUSH,所以它停在那裏。
最好你可以做的是讓客戶端以定時的時間間隔觸發ajax輪詢請求,我可以推薦jQuery.ajax()
與setInterval()
的組合。另外(或多加一點努力),你可以使用Comet技術(它模擬虛假的HTTP PUSH或更少)。有關詳細信息,請使用此關鍵字檢查appserver特定文檔/ wiki。這裏有一個Tomcat的針對性例如:http://wiki.apache.org/tomcat/WhatIsComet
編輯:的要求,這裏的一個Tomcat +彗星教程開始:http://www.ibm.com/developerworks/web/library/wa-cometjava/#N100CC希望這有助於。
我明白,BalusC,我試過彗星。我需要的是一個工作示例,我可以開始:) – Vivek 2009-11-20 14:56:13
我使用了「tomcat comet教程」,我找到了一個很好的鏈接,我編輯了我的答案。 – BalusC 2009-11-20 15:01:39
我也試過,但成功的一點點,它更對齊GWT! – Vivek 2009-11-20 16:12:10