小编Mat*_*hew的帖子

系统等待/接收数据时UDP网络阻塞

我必须建立一个双边UDP网络系统,这意味着服务器和客户端都可以发送和接收数据,如下图所示:

网络图

我从http://www.binarytides.com/udp-socket-programming-in-winsock/获取了一个随时可用的示例

但是,在客户端上,当发送数据(字符串)时,客户端会卡住,等待此行上的传入数据: recvfrom(s, buf, BUFLEN, 0, (struct sockaddr *) &si_other, &slen)

客户端在接收到传入数据之前无法发送更多数据。

有什么方法可以让我在等待输入数据的同时继续向服务器发送数据?

c c++ sockets udp

5
推荐指数
1
解决办法
819
查看次数

标签 统计

c ×1

c++ ×1

sockets ×1

udp ×1