對企業應用而言,異步JavaScript和XML的優點絕不僅僅在于為用戶界面增添功能。
不難明白為什么異步JavaScript和XML(AJAX)讓那么多的Web開發人員為之心馳神往?;跒g覽器的用戶界面頭一回內容豐富、功能齊全,足以讓人扔掉所謂的胖客戶端桌面應用。
AJAX鼓勵開發人員把網頁分成幾部分獨立的數據,這些數據可以獨立于整個網頁來進行更新,并且鼓勵開發人員編寫在瀏覽器 里面而不是服務器上對數據進行操作的應用軟件。畢竟,既然瀏覽器本身擁有足夠強的處理功能來運行簡單的任務,瀏覽器干嘛要請求服務器來完成這項工作?結果 就是,大大減少了在網絡上傳送的數據和顯示信息。
在開始使用JackBe工具后的幾個月里,Longoria的隊伍就開發成了一套系統,在一臺服務器上就可以高效運 行。Longoria說:“我們的顧客對我們的服務感到很開心,至少感到很滿意。我們可以錄入訂單、開賬單、收取賬款、進行促銷及跟蹤庫存——而且我們每 周可以從每個分銷商處得到200個訂單,有時所有分銷商同時使用系統,但系統的響應速度仍很快。”
不難明白為什么異步JavaScript和XML(AJAX)讓那么多的Web開發人員為之心馳神往?;跒g覽器的用戶界面頭一回內容豐富、功能齊全,足以讓人扔掉所謂的胖客戶端桌面應用。
AJAX鼓勵開發人員把網頁分成幾部分獨立的數據,這些數據可以獨立于整個網頁來進行更新,并且鼓勵開發人員編寫在瀏覽器 里面而不是服務器上對數據進行操作的應用軟件。畢竟,既然瀏覽器本身擁有足夠強的處理功能來運行簡單的任務,瀏覽器干嘛要請求服務器來完成這項工作?結果 就是,大大減少了在網絡上傳送的數據和顯示信息。
在開始使用JackBe工具后的幾個月里,Longoria的隊伍就開發成了一套系統,在一臺服務器上就可以高效運 行。Longoria說:“我們的顧客對我們的服務感到很開心,至少感到很滿意。我們可以錄入訂單、開賬單、收取賬款、進行促銷及跟蹤庫存——而且我們每 周可以從每個分銷商處得到200個訂單,有時所有分銷商同時使用系統,但系統的響應速度仍很快。”