问个理论问题
TCP和UDP哪个传输速度快?为什么?
同步和异步哪个速度快?为什么?其实我知道是UDP和异步比较快
但是谁能告诉我为什么嘛?

解决方案 »

  1.   

    UDP不需要连接,TCP需要连接,并且有机制保证数据传输到达的顺序
      

  2.   

    tcp是面向连接的,因此消耗的资源多和效率比较低,但可靠性高
    udp是无连接的,因此消耗的资源少和效率比较高,但可靠性低
    异步相当于多线程处理,是为了提高程序的响应性
      

  3.   

    楼上说的是 .net 网络高级编程 
     
    看一下哦
      

  4.   

    我在使用异步的Socket时发现一些问题。很大问题,都怕说出来,说出来大家都不敢用了。http://blog.csdn.net/yangjundeng/archive/2005/03/17/321920.aspx