原来,最早接触XMLHTTP是看一本ASP&XML的书时知道的,那时候因为对HTTP协议不甚了解,一直就以为XMLHTTP只是在IIS或者PWS服务器中才能实现,总以为需要服务器的支持才行的。甚至为了这个问题还在CSDN中发过这样的问题“能不能在Tomcat中使用XMLHTTP”,即使是后来了解了http协议还保留着这样的疑问,总没去动手在Tomcat或别的Web服务器上试验一下,这样也就白白耽误了不少时间。 现如今也就是因为AJAX的火热才让我重新思考起XMLHTTP的实现方式,才让我晃然大悟,XMLHTTP只不过是客户端组件封装实现HTTP协议来实现的,可见这个WEB(HTTP)服务器是完全不相干,WEB只照旧处理客户端发送过来的HTTP请求而已。 赶紧在Tomcat/WebSphere中试了一下,果不如我所料,多从2002年了解XMLHTTP,知道浏览器是有能力实现无刷新获取数据的,到2005年AJAX的盛行,这其中有三年的时间,就是因为太想当然了,而没在其他WEB服务器下动手试验太早下了定论(XMLHTTP实现依赖于特定WEB服务器),这其中是否也因此而错失了机会呢?