11.1 ASP.NET AJAX 基础
•
AJAX 是一种在客户端与服务器端异步通信的技术,通俗点
来说就是无刷新的页面请求技术。在 ASP.NET 中,每当用
户请求页面时,无论是第一次请求还是页面回发请求,都
将导致 Server 端重新生成一个 Web 页面,并被发送到客户
端。此时客户端会重新加载一个全新的 Web 页面,浏览器
的进度条会显示重新加载时的进度,整个过程都由客户端
和服务器端直接通信来完成。 AJAX 技术则在客户端和服务
器端增加了一个客户端代理层,当客户端需要与服务器端
通信时,由客户端代理层向服务器端异步地发出请求。服
务器端收到请求,执行一系列行为并传回更新信息给客户
端代理,代理层将提取出服务器端返回的信息更新客户端。
整个过程由代理异步的在后台完成,客户端不需要进行任
何的刷新动作,因此通常有人称 AJAX 页面为无刷新 Web
页面。
评论0
最新资源