社区
通信技术
帖子详情
对于同一个SOCKET,能否起多个线程同时读、写呢?如何实现?
格利高里
2002-03-30 06:07:16
如上。最好一个例子
...全文
435
8
打赏
收藏
对于同一个SOCKET,能否起多个线程同时读、写呢?如何实现?
如上。最好一个例子
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ylb_and_xy
2002-04-01
打赏
举报
回复
不管怎么说,多个线程同时读或着写同一个资源都是很不安全的。
网络咖啡
2002-04-01
打赏
举报
回复
读是不可以的,读过一次就被清空了。
不过可以把第一次读到的内容放到数组或者变量里面不就实现共享了吗?
zx_sanjin
2002-03-31
打赏
举报
回复
拿网络的传输速度同机器的处理速度相比吗?
wenw
2002-03-31
打赏
举报
回复
没这么快吧.
只有通过控件数组来解决.
class
2002-03-31
打赏
举报
回复
写应该可以吧,至于读可能会有问题
rovoboy
2002-03-31
打赏
举报
回复
不可以的吧?听说SOCKET不是线程安全的。
neccui
2002-03-31
打赏
举报
回复
是可以同时读写的。
同时一个recv(或send)操作均为原子操作。
同样的accept也是原子操作。
格利高里
2002-03-30
打赏
举报
回复
算了,我知道了,是可以的。
Android基于
Socket
聊天最终版
在本项目中,“Android基于
Socket
聊天最终版”是一个
实现
了基于
Socket
通信的简易聊天应用,它模仿了QQ的一些功能。这个项目包含三个主要部分:服务器端、客户端和数据库管理。通过
Socket
编程,Android设备可以作为...
android在wifi下手机与电脑的
socket
通信
为避免阻塞,通常会在单独的
线程
中执行`accept()`,以便同时处理
多个
客户端连接。 在提供的文件列表中,"ControlPC"和"Keyexe"可能包含
实现
这一通信的代码。"ControlPC"可能是一个控制电脑的程序,而"Keyexe"可能是...
同时打开多端口的通信程序
-
Socket
编程通常利用select(), poll()或epoll()等多路复用I/O函数,允许一个进程监听
多个
套接字,当某个套接字有数据可
读
或可
写
时,进程才会被唤醒,从而
实现
高效地管理
多个
连接。 2. **多
线程
或异步IO**: - ...
多
线程
问题:为什么不应该使用多
线程
读
写
同一个
socket
连接?
为什么不应该使用多
线程
读
写
一个
socket
连接
socket
多
线程
同时使用
同一个
sockt_fd会出现什么情况?
如果
多个
线程
同时使用
同一个
socket
_fd,可能会出现以下问题: ...状态不一致:
多个
线程
同时对
同一个
socket
_fd进行状态修改,可能会导致状态不一致。例如,一个
线程
关闭了
socket
_fd,但另一个
线程
仍然在试图向...
通信技术
4,387
社区成员
28,918
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章