java DWR

java DWR是一個可以允許創建AJAX WEB站點的JAVA開源庫的開發工具。

DWR,主要部分,工作原理,

DWR

它可以讓你在瀏覽器中的javaScript代碼調用Web伺服器上的java代碼,就像在java代碼就在瀏覽器中一樣。

主要部分

一個運行在伺服器的java Servlet,它處理請求並且向瀏覽器發迴響應。
運行在瀏覽器端的javaScript,它傳送請求而且還能動態更新網頁。

工作原理

通過動態把java類生成為Javascript,它的代碼就像Ajax魔法一樣,你感覺調用就像發生在瀏覽器端,但是實際上代碼調用發生在伺服器端,DWR負責數據的傳遞和轉換。這種從java到javascript的運程調用功能的方式使DWR用起來有種非常像RMI或者SOAP的常規RPC機制,而且DWR的優點在於不需要任何的網頁瀏覽器外掛程式就能夠運行在網頁上。

相關詞條

熱門詞條

聯絡我們