2012-03-27 32 views
3

任何人都可以描述反向ajax和正常ajax之間的區別。如果可能的話,解釋網絡世界中可以做什麼的逆向ajax,也有一些真實世界的例子。反向ajax和正常ajax之間的區別

我從來沒有使用過這種反向ajax,適合正常的web應用程序嗎?

回答

2

正常的ajax,你需要定期從你的客戶端查詢你的服務器。

對於反向ajax,服務器將更新推送到客戶端。

2

反向Ajax:本質上是一個概念:能夠將數據從服務器發送到客戶端。在標準的HTTP Ajax請求中,數據從客戶端發送到服務器。

其他類似術語是HTML5中的HTTP輪詢,長輪詢,Comet,服務器推送,Web套接字。

Comet是一種Web應用程序模型,其中一個請求被髮送到服務器並長時間保持活動狀態,直到發生超時或服務器事件。當請求完成時,會發送另一個長期Ajax請求以等待其他服務器事件。通過Comet,Web服務器可以將數據發送到客戶端,而無需明確請求它。

這裏是我在github共享一個樣品演示使用servlet3.0異步特徵https://github.com/uravik21/ReverseAjax-JspTagJspFragment

顯示反向AJAX
相關問題