同样,先站个位置.......
Ajax……它是一个web应用开发模式。试用ajax技术来规划、设计和开发web应用,你需要了解的远远多于ajax技术本身。对于一个ajax系统的规划设计,你有几分把握,就敢来夸夸其谈ajax的是是非非?
Ajax……它是一个前后台(b/s之间)的接口规范。如果你还在只用文本方式传递数据,老老实实承认自己是AjaHer吧。虽然Ajax和AjaH不一定有孰优孰劣的绝对标准,但是你要知道其中的差别,你想当Ajaxer,你得玩得转XML。
Ajax……它还是一个正正发展中的技术,你正在批评别人的诸多错误的时候,别人未必有你想的那么笨。两周前我还在批评兄弟部门的同事居然试图用ajax维持长连接,居然试图用推模型来做ajax应用,但是就在今天早上我再次被击倒了,Ajax能做的比我们想像的要多。ajax7宗罪的作者也许很有独到的见地,但是你有自己的观点吗?还是人云亦云?静态连接,你以为ajax提供不了吗?不奇怪,我也曾经以为只有我在提供静态链接,结果一天发现兄弟部门也早做出了提供静态链接的ajax页面,静态的页面。history你以为ajax做不到吗?美工组的高手twinson大前天已经给我提出了一个解决方案,我想过段时间也会实现并流行起来。到时大家要记住twinson的名字并把这种做法称为twinson方法。
Ajax……它还是一个新的前端脚本开发模式。记住第一个A的意思,学习使用异步方式调用,采用回调方式处理数据,你会付出的努力会获得回报的。
忘了同步方式的存在吧。同步方式的xmlhttp调用会堵塞整个页面的脚本运行(如果在页面解析过程中还会堵塞页面解析过程),不但使得我们的页面无法继续相应用户新的交互,而且使我们的脚本失去了对xmlhttp控件的控制能力(在异步方式下可以主动abort)。如果贪图简单易写不注重用户感受,何必ajax呢?有很多传统技术可以用啊。
Asynchronous JavaScript and XML (异步JavaScript和XML)
HTTP协议本身是中断式的不可靠无状态连接,所以不可能维持长连接。这是webForm和winForm,B/S结构和C/S的本质区别。
AJAX听起来象个球队,是因为球队讲配合,AJAX的前沿研究是组件的研究,有人写组件,好比把球传给你,要知道接球,脚本级别的运用XMLHTTP好比华丽的个人技巧,但是能传能接,才是球队的精神。
长连接可以通过变通的方法解决呀,C/S程序不是有个监听端口吗?那AJAX也可以监听一个网页的结果,可以实现同样的功能,只是在这个层次上做监听,效率要低好多。
Ajax不仅仅是技术(代码)层面上的一个概念。否则她就真的如网友们做经常批评的:老酒装新瓶了。我们如果跳出这个层面上来看待Ajax,也许另有一番天地。
http://www-128.ibm.com/developerworks/cn/xml/wa-ajaxintro2/index.html?ca=dwcn-newsletter-xml
这里面及相关联的文章里面,并没有说到楼主说的那些东西.感觉现在的AJAX和刚提出来的那个东西是不是不是一回事了?如果现在它所界定的范围还没有定来来,那以后AJAX是不是能和计算机技术这个层面的理念相提并论?AJAX推翻了CPU的构架方式,AJAX推翻了计算机的组成方式…………
你是说那个链接里对xmlhttprequest对象的介绍不够完整吗,那就看这一个
http://www.xmlhttp.cn/manual/xmlhttprequest.html
这是ajax七宗罪的第五宗。
对此我有一个参考实现:
http://www.blogjava.net/emu/archive/2006/03/03/33518.html
先摘抄来,有时间,慢慢消化......
-----------------------------------------------------------------------------------------------------060306
关于Ajax的相关资料
http://dev2dev.bea.com.cn/bbsdoc/20051114124.html AJAX开发简略(第一部)
http://dev2dev.bea.com.cn/bbsdoc/20051114125.html AJAX开发简略(第二部)
http://www.microsoft.com/china/MSDN/library/NetFramework/default.mspx ASP.NET调味品:Ajax
http://singlepine.cnblogs.com/articles/257954.html 小山哥哥 AJax实现无刷新三级联动及提供ajax.dll下载
http://www.dearbook.com.cn/book/91920 第一本介绍AJAX的书 <AJAX基础教程>
AJAX基础教程 英文
http://www.chinaitclub.org/forums/738/ShowPost.aspx
不知道名子的
www.bjcan.com/hengxing/more.asp
http://www.estarsky.com/cgi-bin/topic.cgi?forum=58&topic=1675&show=0
http://www.schwarz-interactive.de/
如果大家也找到好的资料,欢迎汇总到这里来!
我这里有收集一些,喜欢的看看
http://xw.tjyips.com
www.bjcan.com/hengxing/more.asp