Chinaunix's Archiver
论坛
›
Linux环境编程
› 关于LINUX网络编程中关于READ和RECV的疑问
来瘟司机
发表于 2012-09-26 09:39
关于LINUX网络编程中关于READ和RECV的疑问
在SOCKET编程中,任何一端,不管是客户端还是服务器端,如果使用RECV或者READ,都会导致阻塞读吗?如果一定是阻塞读,那么有什么办法不阻塞,而是控制读的次数,或者时间,一旦尝试的次数到了,或者时间到了,就继续往下呢?
dengxiayehu
发表于 2012-09-26 10:53
可以非阻塞读取的。
或是使用select,有数据可以读取了会“通知”你。
linux_c_py_php
发表于 2012-09-26 11:27
百度:I/O复用
参考:select/poll/epoll
页:
[1]
查看完整版本:
关于LINUX网络编程中关于READ和RECV的疑问