加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

HELLO AJAX

发布时间:2020-12-15 20:58:32 所属栏目:百科 来源:网络整理
导读:AJAX 是一种 通过 HTML 与服务器交换数据,进而异步 更新 局部网页 的技术,它是在JS结合XMLHttpRequestDOM组件中挖掘出的特性. 使用AJAX的好处很明显,减少通信流量,网络负担减小的同时,有效调节显示器前那些没有耐心的用户抓狂发疯的频率. 作为代价,客户端JS

AJAX是一种 通过 HTML 与服务器交换数据,进而异步更新 局部网页的技术,它是在JS结合XMLHttpRequestDOM组件中挖掘出的特性.

使用AJAX的好处很明显,减少通信流量,网络负担减小的同时,有效调节显示器前那些没有耐心的用户抓狂发疯的频率.
作为代价,客户端JS代码量暴涨,老的机器有点扛不住.好在新版的浏览器处理JS能力已经比过去好很多了.

传统的B/S架构中,浏览器必须与 服务器容器对话才能获取信息,即使浏览器做的是一些很小的动作,比如说:如点击文章"下一页",提交"留言"等等.服务器总是啰嗦地把整个页面(包括图片/FLASH广告这些流量大户)资源重新加载[1].
这些重复的东西如果不重新加载那该多好啊.....

异步的JavaScript可以与服务器打交道,那么服务器以后就就不需要多费口舌了,只要和这些JS代码打交道就好了.

和前台HTML对话是JS的本职工作之一,JS有许许多多商业或免费的库(框架)[2],里面也有不少是整合的AJAX框架,有针对前端(Ext JS)也有针对服务器(只要和服务器打交道的JS框架都算)的.


参考:
[1] HF JSP&SERVLET.P43
[2] http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读