ajax簡單瞭解

AJAX即「Asynchronous Javascript And XML」(異步JavaScript和XML),是指一種建立交互式網頁應用的網頁開發技術。許多編程

重要的技術和AJAX開發模式能夠從現有的知識中獲取。例如,在一個發送請求到服務端的應用中,必須包含請求順序、優先級、超時響應、錯誤處理及回調,其中許多元素已經在Web服務中包含了。同時,隨着技術的成熟還會有許多地方須要改進,特別是UI部分的易用性。
AJAX開發與傳統的B/S開發有很大的不一樣。這些不一樣引入了新的編程問題,最大的問題在於易用性。因爲AJAX依賴瀏覽器的JavaScript和XML,瀏覽器的兼容性和支持的標準也變得和JavaScript的運行時性能同樣重要了。這些問題中的大部分來源於瀏覽器、 服務器和技術的組合,所以必須理解如何才能最好的使用這些技術。
綜合各類變化的技術和強耦合的客戶服務端環境,AJAX提出了一種新的開發方式。AJAX開發人員必須理解傳統的MVC架構,這限制了應用層次之間的邊界。同時,開發人員還須要考慮B/S環境的外部和使用AJAX技術來重定型MVC邊界。最重要的是,AJAX開發人員必須禁止以頁面集合的方式來考慮Web應用而須要將其認爲是單個頁面。一旦UI設計與服務架構之間的範圍被嚴格區分開來後,開發人員就須要更新和變化的技術集合了。
網絡摘抄原文

 

http://baike.baidu.com/link?url=b2ZwUSgbZVy9xpr7baxQS12ChtaTY9BnoGTjl_tgblocV0QDr7RyD3hlJFtQQlUKBLE66XebiQaEXfMgJ9EIxK#1
相關文章
相關標籤/搜索