为何 UDP 不需要 listen
为什么 UDP 不需要 listen?listen 函数主要目的使为了使套接字变为监听状态, 那么 UDP 为什么不需要这样做
为什么 UDP 不需要 listen?
listen 函数主要目的使为了使套接字变为监听状态, 那么 UDP 为什么不需要这样做呢?
[解决办法]
accept()不是监听,accept()是接受新连接。
listen()是进入监听状态,表示愿意接收连接请求。
listen之后有连接请求就将其放到队列中,accept()时把新连接请求从队列中取出,建立新的socket。
- 千里孤行