社区
通信技术
帖子详情
对于同一个SOCKET,能否起多个线程同时读、写呢?如何实现?
格利高里
2002-03-30 06:07:16
如上。最好一个例子
...全文
439
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
聊天小项目,包含服务器、客户端、数据库文件以及个人测试的截图。最后一次修改了,开始上班了,不弄了,谢谢大家。
android在wifi下手机与电脑的
socket
通信
代码完整,手机做服务端,电脑做客户端;也可以反过来,电脑做服务端,手机做客户端。修改积分000000000000000000000000000
同时打开多端口的通信程序
采用
Socket
通讯协议进行 一个可以同时打开多端口 客户端及服务端通信的 自定义命令解析试验程序。 里面抱含了一个原生数据库ADO操作类,初数sockt及ADO数据库操作者很值得一看。
多
线程
问题:为什么不应该使用多
线程
读
写
同一个
socket
连接?
为什么不应该使用多
线程
读
写
一个
socket
连接
socket
多
线程
同时使用
同一个
sockt_fd会出现什么情况?
如果
多个
线程
同时使用
同一个
socket
_fd,可能会出现以下问题: 数据混乱:由于
多个
线程
同时向
socket
_fd
写
入数据,会导致数据混乱。因为不同
线程
的
写
入顺序和速度不同,有可能
多个
线程
的数据在
socket
中交错出现,导致数据丢失或无法解析。 状态不一致:
多个
线程
同时对
同一个
socket
_fd进行状态修改,可能会导致状态不一致。例如,一个
线程
关闭了
socket
_fd,但另一个
线程
仍然在试图向...
通信技术
4,387
社区成员
28,918
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章