诗剑书生的专栏

我在灌江口上住,花开花落,不知流年度.雁过空遗秋色暮,抚琴细听梧桐雨. 轻舞残虹漫展书,云卷云舒,思愫万千缕.安得婵娟与共处,长作识字耕田夫.                   诗剑书生 于灌江口.听潮居

用户操作
[即时聊天] [发私信] [加为好友]
诗剑书生ID:axman
109032次访问,排名816好友0人,关注者16
一个男人. 一个写程序男人. 一个写程序并从程序中寻找快乐的男人. 一个写程序并从程序中寻找快乐又把快乐传递给大家的男人.
一个书生. 一个寂寞的书生. 一个寂寞的梅香竹影下敲声写韵的书生. 一个寂寞的梅香竹影下敲声写韵晨钟暮鼓中逸气扬剑的书生.
那个男人是位书生。没有人知道他的姓名,居无定所,行无定踪,亦耕亦读,或渔或樵。
axman的文章
原创 88 篇
翻译 0 篇
转载 0 篇
评论 161 篇
axman的公告
最近评论
ZangXT:醍醐灌顶
matay:能不能把这个打包mms的工程源代码共享一下?万分感谢!
mataym@gmail.com
axman:不用说明什么,一切都如我预料的那样.
在整个奥运开幕式期间,我一边看电视,一边访问
http://www.cctvolympics.com/main.php?type=vod这个地址,其间访问一百多次,没有一次成功.大多数时候是前端缓存的squid在报refuse(111).有时以过几分钟的等待,能出来页面,但Flash缓冲的进度条到了99%就一直停止在那儿.
……
myvicc:写得不错,等写下文
chinagavin:我是先读三位正向输出,然后再读三位反向输出来最终达到想要的结果。
文章分类
收藏
    相册
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 再说AJAX中最本质的功能--异步浏览收藏

    新一篇: 从OLE到SOA,SOA其实很简单! | 旧一篇: 系统调用中与被调用的命令交互方式

    之前在"不学AJAX,我可以做得更好"一文中我已经对AJAX的本质做了充分的说明.其实我觉得

    自己已经是多事,就那点简单的东西,用得着写成一篇文章吗?(我更无法理解Ajax这种"东西"

    竟然会有专著来说明它).
     但是,可悲的是就这么简单的东西,却有好多人没有理解,之前在bea论坛上有很多"专家"
    把AJAX说成是"异步通讯"或"异步连结",今天再次在BEA的开发者专场上看到speaker的演讲
    稿的中文仍说成是"非同步连结",我不得不写这篇文章来说明一下,就这么简单的东西,连最核
    心的东西还是弄错了.
     .........(此处省略一个实在不好意思说的情况,就在我想写这篇文章的时候,仍然...)
     将HttpXmlRequest的结果通过innerHTML显示在页面中,这个过程是"异步浏览",而不是
    异步连结或异步通讯,这绝对不是一个用词表达不同,而是太多的人都认为ajax是异步通讯的.

     HttpXmlRequest通讯XMLHTTP控件与服务端建立的是标准的HTTP请求,基于同步的阻塞的
    TPC/IP协议,绝对不可能是异步的.所谓的异步是浏览器不会因为等待结果的返回而阻塞其它
    事件.也就是说即使结果没有返回,其它元素照样可以被解释和执行,其它的事件照样响应.
    最直观的就是这事你的MOUSE在页面上可以点击任何元素而不是处在等待状态.
    "将调用的结果显示在页面上"这个过程是异步的,但这个过程建立的连结是标准的http连结,
    是完完全全的同步连结!


     

    发表于 @ 2007年12月17日 16:41:00|评论(loading...)|编辑

    新一篇: 从OLE到SOA,SOA其实很简单! | 旧一篇: 系统调用中与被调用的命令交互方式

    评论

    #zhoche2008 发表于2007-12-29 14:26:03  IP: 58.246.80.*
    请问什么是异步连结或异步通讯?
    #axman 发表于2007-12-29 17:11:06  IP: 61.135.207.*
    从本质上说,连结发送请求后立即返回接收状态而不是反回结果.
    等有结果生成好后再主动PUSH给client,这才是真正的异步连结.

    但是现在的非阻塞连结和异步处理基本上可以达到异步的目的.服务端利用select()和poll()来复用已经打开的IO通道.客户端需要配合这种连结的实现做数据包装.
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © axman