多线程发送文件问题? 本帖最后由 VisualEleven 于 2010-10-14 10:13:24 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊,用了不同的Socket,能做到么?应该怎么实现? 服务端维护客户端的链表socket,需要发送文件的时候遍历一下这个链表,循环send数据出去不就完了类似 可以做到。要用不同的socket,每个socket对应一个连接,像你所想的单独开通一条线程专门发送也可以,但如果用户过多,线程之间的切换就会过于频繁。 我要同时给好多好多人发,而且我需要的是效率,这样我想用多线程,每个线程给一个用户来发,之后每个线程去循环的send数据,只是给不同的人罢了!我应该怎么实现,我遇到困难了!在一个用户连接的时候(我的本机),发送出去数据了,但是接收不完全(只引发了一次OnReceive方法),而且在listen的那个Socket类析构时还发生了断点!这都是因为什么导致的啊? 恩,我就是这么写的,我是说,我在循环发送的时候,因为有很多的线程,这个时候我的Sleep应该是多少?我设的是40,还有有什么更好的方法来加快速度么? BUF_SIZE 的大小会影响到速度,你为什么要sleep呢,让系统自动切换线程不行吗? 那BUFFER_SIZE的大小为多少合适呢?我设的是100k,因为堵塞了,所以给她睡了! 如何等待一个事件发生? windows RTC问题 进程的疑问!~~~请教高手 多线程中,界面上控件处理问题 关于CString转换成char*的问题(附程序) 关于这种的Ascii码16进制字符串怎么转换? 强烈需求介绍pdf文件格式的资料,和利用vc对其进行浏览编辑的编程思路( 电子或图书都可) 字体小问题~ 帮帮忙~ 代码提示不见了! 求遍历USB设备的方法 关于将文件版本资源编译进程序里。 GDI Object泄漏的一个疑惑
应该怎么实现?
类似
我要同时给好多好多人发,而且我需要的是效率,这样我想用多线程,每个线程给一个用户来发,之后每个线程去循环的send数据,只是给不同的人罢了!
我应该怎么实现,我遇到困难了!
在一个用户连接的时候(我的本机),发送出去数据了,但是接收不完全(只引发了一次OnReceive方法),而且在listen的那个Socket类析构时还发生了断点!
这都是因为什么导致的啊?
你为什么要sleep呢,让系统自动切换线程不行吗?
我设的是100k,
因为堵塞了,所以给她睡了!