DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> AJAX網絡開發技術
AJAX網絡開發技術
編輯:AJAX詳解     
AJax(異步 Javascript 和 XML)是一種編程技術,它允許為基於 Java 的 Web 應用程序把 Java 技術、XML 和 JavaScript 組合起來,從而打破頁面重載的范式。

AJax不是一種技術,更不是一種軟件,當然也不會是你所喜歡的球隊阿夾克斯。你在網站上下載不到任何關於AJax的可用軟件或框架。AJax是一種解決方案,在這個解決方案中融合了javascript, xml, XMLHttpRequest等技術。它的全稱為Asynchronous Javascript and XML,簡寫為AJax。現在大家已經在使用的采用了AJax解決方案的應用有Gmail, Google Map, Google suggestion等,如果你查看這些網站的源代碼,你會發現源代碼中完全是由Javasctip腳本組成的,神吧?

在這個方案中有一個隸屬於javascript的ECMAScript,是對Javascript的擴展,專門用於解析xml文件的,所以又稱為(ECMAScript for XML, E4X)。這種技術的引入,使得Javascript對XML的解析變得非常簡單。

有異步,自然就有同步。而我們傳統的網絡應用正式基於同步傳輸的,及用戶發出請求->服務器邏輯處理->服務器對用戶請求做出回應即完成顯示。這是用戶訪問一個應用或網頁的完整流程,用戶在從提出請求到請求結束過程中經過了三個等待過程,如果在傳統方案中看上去這是無法改變的現實。然而是否真的這樣呢,AJax不僅給我們提供了一種全新的思路,而且對傳統方案提出挑戰。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved