DWR(Direct Web Remoting)可以透過客戶端的JavaScript 輕鬆與伺服器端的Java Function做溝通,是個輕量級卻功能完整的RPC Library。
就像SOAP與RMI等RPC機制一樣都是從Java到JavaScript的運作方式,但是使用 DWR並不需要再使用額外的流覽器外掛程式而DWR程式開發主要的取向是可以讓開發者不用寫太多繁雜的程式來實作依照Ajax。
依照Ajax原則透過Servlet取得相關得資料,並使用非同步的機制來達成使用者瀏覽網站時送出的指令與即時傳回的資訊,這對於友善的使用者環境介面是一個重要的環節。
|