第13讲 ASP.NET AJAX无刷新数据处理技术
AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML),是一种创建互动式网页应用的网页开发技术。在传统的应用程序中,用户在客户端填写表单,然后提交表单时向服务器发送一个请求。服务器端接到表单后,处理并返回一个新的表单。这种交互方式比较浪费带宽,因为也许前后表单内容变化并不大。如果表单数据太大,客户端就会等待比较长的时间。这种情况下,AJAX技术就流行起来。
AJAX可以只向服务器发送并取回所必需修改的数据,它在客户端采用JavaScript,处理来自服务器的响应。因为服务器和浏览器之间交换的数据大量减少,结果客户端就能感受到更快的响应。同时,很多的处理工作都在客户端机器上完成,所以Web服务器的处理时间也减少了。