傳統的WEB應用程序模型是這樣工做的:當用戶的界面操做觸發HTTP請求,服務器在接到請求後進行一些業務邏輯處理,如保存數據等,而後向客戶端返回一個html頁面。但這種方式並無給予用戶很好的應用體驗,當服務器在處理數據的時候,用戶則處於等待的狀態,每一步操做都須要等待,太多的等待會使用戶愈來愈沒有耐心。而Ajax則大不相同,它經過Ajax引擎,使得應用過程很天然,操做很流暢。由於其只和服務器交換有用的數據,而頁面顯示等沒必要要的數據則再也不從新加載。Ajax引擎就是JavaScript、XML、XMLHttpRequest等等各項技術的綜合應用。html
如下是jQuery中的Ajax應用的思惟導圖,全屏觀看,請點擊:jQuery中的Ajax應用服務器