当前位置: 技术问答>linux和unix
linux网络编程的问题
来源: 互联网 发布时间:2017-03-29
本文导语: 能不能让服务端先去干点别的事,如果客户端发送数据到socket,服务端再立刻响应? | 可以的,先调用fcntl函数设置套接字为非阻塞的情况,然后可以通过IO多路复用,例如select、poll进行接受...
能不能让服务端先去干点别的事,如果客户端发送数据到socket,服务端再立刻响应?
|
可以的,先调用fcntl函数设置套接字为非阻塞的情况,然后可以通过IO多路复用,例如select、poll进行接受和发送客户端信息
|
套接字设置为非阻塞后, 你要判断 recv send函数的返回值