1. 程式人生 > >ASP.NET AJAX

ASP.NET AJAX

新的 取出 更新 過程 一次 後臺 asp.net 第一次 瀏覽器

AJAX是一種在客戶端與服務器端異步通信的技術,通俗點來說就是無刷新的頁面請求技術。在ASP.NET中,每當用戶請求頁面時,無論是第一次請求還是頁面回發請求,都將導致server端重新生成一個WEB頁面,並被發送到客戶端。此時客戶端會重新加載一個全新的web頁面,瀏覽器的進度條會顯示重新加載時的精度,整個過程都由客戶端和服務器端直接通信來完成。AJAX技術則是在客戶端和服務器端增加了一個客戶端代理層,當客戶端和服務器端通信是,由客戶端代理層向服務器端異步地發出請求。服務器端收到請求,執行一系列行為並傳回更新信息給客戶端代理,代理層將提取出服務端返回的信息更新客戶端。整個過程由代理異步地在後臺完成,客戶端不需要進行任何的刷新動作,因此通常有人稱AJAX頁面為無刷新Web頁面。

ASP.NET AJAX