UDP套接字监听器

时间:2017-04-07 19:18:37

标签: c# sockets udp bind listen

当我尝试在服务器上创建UDP套接字侦听器并且来自客户端的Accept连接在调用voiceSocket.Listen(5);&#34时获得此错误;对于引用的对象类型不支持尝试的操作"这全部代码:

voiceSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
        voiceSocket.Bind(new IPEndPoint(IPAddress.Any, VPORT));
        voiceSocket.Listen(5);
        voiceSocket.BeginAccept(VoiceAceptCallback, null);

1 个答案:

答案 0 :(得分:1)

UDP(ProtocolType.Udp)是无连接协议,如果在线路的另一端有其他人,你只需要发送或接收数据。

可能你需要TCP