多线程socket问题

rickerliang 2006-11-18 01:15:16
在阻塞模式先,一个socket句柄能否被多个线程同时调用send方法?
在异步模式下呢?

请指教
...全文
263 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
soulless 2006-11-21
  • 打赏
  • 举报
回复
可以是可以 但是如果发送缓冲和接收缓冲是你自己管理的话 就得注意临界保护了.
ProgrameMan 2006-11-21
  • 打赏
  • 举报
回复
一个socket能不能recv和send同时进行?

可以

在异步模式下是不是需要对recv和send进行临界处理?

单从这两个函数来说是不需要的
mzy2003 2006-11-20
  • 打赏
  • 举报
回复
我也想问下,一个socket能不能recv和send同时进行?在异步模式下是不是需要对recv和send进行临界处理?
mzy2003 2006-11-20
  • 打赏
  • 举报
回复
还是可以
herocloud 2006-11-20
  • 打赏
  • 举报
回复
可以
rickerliang 2006-11-18
  • 打赏
  • 举报
回复
其实我最想知道的是在异步模式下,socket句柄能否被多个线程同时使用
nuaawenlin 2006-11-18
  • 打赏
  • 举报
回复
可以
xpy12326 2006-11-18
  • 打赏
  • 举报
回复
应该是可以,但是既然是阻塞模式,就必须等待对应的操作完成,你别的线程的操作一样要等待
那和单个线程有什么区别??

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧