Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 同一应用程序侦听来自两个不同ip的数据包';s_Sockets_Udp_Port - Fatal编程技术网

Sockets 同一应用程序侦听来自两个不同ip的数据包';s

Sockets 同一应用程序侦听来自两个不同ip的数据包';s,sockets,udp,port,Sockets,Udp,Port,一个应用程序能否处理来自两个不同ip的传入UDP数据包?如果是这样,这两个连接是否可以使用相同的端口号?是的,这是服务器的要点:多个客户端可以在给定的UDP端口上连接到服务器,并且它们都可以在同一频道上广播数据。服务器不需要为每个客户端都有单独的套接字连接,相反,它只是通过套接字连接将数据广播到客户端广播的同一通道 UDP有点像是坐在一个房间里,每个人都在互相吼叫,而TCP就像是在同一时间与多个人通话

一个应用程序能否处理来自两个不同ip的传入UDP数据包?如果是这样,这两个连接是否可以使用相同的端口号?

是的,这是服务器的要点:多个客户端可以在给定的UDP端口上连接到服务器,并且它们都可以在同一频道上广播数据。服务器不需要为每个客户端都有单独的套接字连接,相反,它只是通过套接字连接将数据广播到客户端广播的同一通道

UDP有点像是坐在一个房间里,每个人都在互相吼叫,而TCP就像是在同一时间与多个人通话