社区
网络编程
帖子详情
请问在阻塞模式下使用sendto会不会阻塞,在什么情况下阻塞和如何避免?
chengwei_xj
2003-09-15 11:33:58
还有,如果会阻塞,是不是意味着在阻塞模式下,每一个sendto操作都应该放在一个发送线程中去?
...全文
338
6
打赏
收藏
请问在阻塞模式下使用sendto会不会阻塞,在什么情况下阻塞和如何避免?
还有,如果会阻塞,是不是意味着在阻塞模式下,每一个sendto操作都应该放在一个发送线程中去?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chengwei_xj
2003-12-02
打赏
举报
回复
谢谢大家
chengwei_xj
2003-09-16
打赏
举报
回复
up
chengwei_xj
2003-09-15
打赏
举报
回复
sendto在什么情况下阻塞呢?
ypos
2003-09-15
打赏
举报
回复
sendto就算阻塞也应该不会阻塞很久,因为只是发送出去
gzshd
2003-09-15
打赏
举报
回复
如果在阻塞模式下就可以不在线程里sendto了,阻塞模式下,当程序执行到sendto时,该线程就停住,等sendto函数完成返回后,再向下运行,而非阻塞模式就不等sendto,而接着向下运行
howtotell
2003-09-15
打赏
举报
回复
不会吧。
TCP和UDP
阻塞
和非
阻塞
之间的区别
本文详细比较了TCP和UDP在
阻塞
与非
阻塞
模式
下的
send
和
send
to/recv和recvfrom操作差异,解释了数据发送与接收过程中的缓冲区行为,强调了非
阻塞
模式
的优势以及处理大包发送的方法。
Linux下Socket通信中非
阻塞
connect、select、recv 和 recvfrom、
send
和
send
to大致讲解,附带非租塞connect代码、MSG_NOSIGNAL
本文深入解析Linux下Socket编程的关键概念,包括connect、select、非
阻塞
模式
、错误处理及
send
函数的MSG_NOSIGNAL标志
使用
。探讨了如何
避免
服务器因异常消息而崩溃,以及在非
阻塞
模式
下如何优雅地处理连接建立过程。
从缓冲上看
阻塞
与非
阻塞
socket在发送接收上的区别
本文旨在纠正网络上关于
阻塞
与非
阻塞
模式
下Socket发送与接收操作的错误理解,详细阐述了两种
模式
下发送与接收过程中的缓冲区处理与返回机制,提供正确理解的基础。
C语言UDP通信指南:5分钟搞定
send
to()和recvfrom()的基本
使用
本文详解C语言中基于UDP协议的网络编程核心实践,涵盖套接字初始化、地址绑定与端口复用、
send
to()/recvfrom()数据收发机制、超时控制、MTU优化、错误处理、多播/广播支持,以及缓冲区调优、校验和验证和流量控制等性能与安全策略,适用于物联网、实时音视频及游戏开发等低延迟场景。
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章