UDP客户端不connect服务端,直接发数据解决办法

UDP客户端不connect服务端,直接发数据
我们知道UDP客户端需要connect才可以向服务端发数据。

现在我有一个UDP客户端,需要循环向不同的服务端发数据。

可不可以不connect某个特定的服务器IP,直接send呢?/?
------解决方案--------------------
UDP不需要connect,TCP才需要connect。
不过UDP也可以connect(),以后就可以使用send/recv,而不必非得用sendto/recvfrom了。
------解决方案--------------------
是的,upd服务端不需要监听,udp客户端不需要connect。直接sendto---recvfrom
------解决方案--------------------
UDP调用connect只是将IP端口号绑定到套接字上,省去了调用sendto/recvfrom时指定IP地址端口号,转而直接调用send/recv函数
------解决方案--------------------
嗯嗯,4楼说的比较清楚。
UDP是不需要握手的。用connect只是取巧而已。