你用TCP/IP编程,udp只管发,不管到没到达。。

解决方案 »

  1.   

    我不管有没有到达,总要继续执行吧。
    我的意思是,等待这么长时间,如果没有回应的话就继续往下执行。
    但是现在的问题是,程序阻塞在Recive这里了。
      

  2.   

    昨天那个问题看来仍然没有解决,你留个e-mail,或者msn给我
      

  3.   

    风暴兄:
    我的mail已经发短消息给你了。
      

  4.   

    gujunyan(ivy) 请问可不可以设置它的超时时间,还是系统默认。
    如果可以设的话,怎样设?谢!
      

  5.   

    upd封装得不好,基本上没有什么用。
    你直接用socket就可以设超时了,另外,用异步也不会发生这种情况啊
      

  6.   

    对,楼上说得也对,用socket的异步编程也可以进行无阻塞的传输。
    UDP是最不稳定的协议,没有办法,或不是重要数据才用它。
      

  7.   

    UdpClient 本身没有办法分线程,时钟计时,关闭UdpClient 不知道行不行
      

  8.   

    我在改成用Socket,
    有一个问题:我设置了ProtocolType.Udp
    但是报错,说机器上没有安装这个协议,
    这怎么会,我用UdpClient时好好的。