udp协议是无连接协议
不需要listen

解决方案 »

  1.   

    我找了好多本书了,都没有讲到udp作server 的。
    请大家帮助我!
      

  2.   

    Socket sc=new Socket(AddressFamily.InterNetwork,SocketType.Dgram,ProtocolType.Udp);
    sc.Bind(mLoc);
    就可以了,其实sc.Bind如果没有定义IP的话也可以不理
      

  3.   

    问题是如果不listen 的话,我又如何接收到任何机器上的数据?
    我现在就接收不到任何数据!
      

  4.   

    用sc.ReceiveFrom(data,ref Remote)接收数据
      

  5.   

    udpclient=new UdpClient(8080);
    IPEndPoint dummy=null;
    sc.receive(ref dummy);
    一直不停的的接收就行了
    UdpClient是在socket基础上封装的用法一样
      

  6.   

    谢谢各位,我已经可以了!
    二种方法都可以:socket (不需要listen)
    udpClient !