社区
C语言
帖子详情
select模型是 阻塞的嘛?
zrdongjiao
2012-08-05 12:01:49
select模型是 阻塞的嘛?
没有调用ioctlsocket的情况下是 阻塞还是非阻塞?
汪艳平的书 没有说明是阻塞还是飞阻塞
也没有调用ioctlsocket
...全文
141
5
打赏
收藏
select模型是 阻塞的嘛?
select模型是 阻塞的嘛? 没有调用ioctlsocket的情况下是 阻塞还是非阻塞? 汪艳平的书 没有说明是阻塞还是飞阻塞 也没有调用ioctlsocket
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
寻找自我
2012-08-05
打赏
举报
回复
肯定要进程阻塞。select属于I/O复用,是同步I/O
zrdongjiao
2012-08-05
打赏
举报
回复
windows 平台的,亲
ies_sweet
2012-08-05
打赏
举报
回复
select()是一个接口函数
是否阻塞,可以通过ioctl()来设置
具体的实现,要看你的操作系统和硬件平台
因为select()和底层驱动的实现联系很密切
如果是嵌入式,要特别注意
通用手册上很多的功能可能依赖于底层的实现
也就是 可以有 ,但是未必有
是否阻塞是可以设置的
但是也要基于底层实现
楼主可以自己做一下测试
zrdongjiao
2012-08-05
打赏
举报
回复
没高手啊
TCP一对多通信_基于
Select
模型
我用MFC VC6编写的一个 TCP 一对多通信的程序(MFC 对话框程序),就是服务器端利用
Select
模型
技术, 能同时接收多个客户端的消息, 其次, 服务器...由于
Select
模型
是
阻塞
的,因此将
Select
模型
放到一个单独的线程中。
select
模型
的socket
select
模型
的socket 选择
模型
IO,非
阻塞
模式,socket编程,网络编程
socket I O
模型
model 之
Select
模型
例子
http://blog.csdn.net/infoworld/article/details/43935853 项目代码
Socket通信(TCP)非
阻塞
模式-
select
模型
这个范例是个基于TCP协议的非
阻塞
模式下的SOCKET通信,应该非常具有代表性了,分为服务器端和客户端。
windows下基于
select
模式的TCP客户端(Qt多线程工程)
windows下基于
select
网络模式的TCP客户端源码。使用多线程处理接收(Qt多线程工程),
select
模型
解决了实现多个客户端链接,与多个客户端分别通信 两个
模型
都存在recv(),send()执行
阻塞
问题
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章