?? 今年年初公司的項目中使用了ajax異步通訊技術,但是沒有使用什么框架,直接使用了xmlHttpRequest協議,這樣卻讓我直接認識了ajax通訊的機制,比直接使用框架更加了解底層通訊的機制。現在下面介紹一下DWR框架,以后將提供后續章節介紹spring和dwr的整合。
基本術語:
AJAX,或者說是異步JavaScript和XML,描述了一種使用混合了HTML(或XHTML)和層疊樣式表作為表達信息,來創建交互式的Web應用的開發技術;文檔對象模型(DOM),JavaScript,動態地顯示和與表達信息進行交互;并且,XMLHttpRequest對象與Web服務器異步地交換和處理數據。
DWR-Direct Web Remoting
它供給那些想要以一種簡單的方式使用AJAX和XMLHttpRequest的開發者。它具有一套Javascript功能集,它們把從HTML頁面調用應用服務器上的Java對象的方法簡化了。它操控不同類型的參數,并同時保持了HTML代碼的可讀性
網上資源:
dwr主頁:
http://getahead.ltd.uk/dwr/推薦文章:
DWR讓AJAX如此簡單
http://www.matrix.org.cn/resource/article/43/43926_DWR_AJAX.html