社区
网络编程
帖子详情
winsock是多线程吗?我使用的是winsock数组,如何做才能使winsock是多线程的,VB的单线程对winsock多线程会不会产生影响?
joez825
2004-12-26 02:16:43
1、winsock是多线程吗?
2、我使用的是winsock数组,如何做才能使winsock是多线程的?
3、VB的单线程对winsock多线程会不会产生影响?
4、在使用winsock发送信息时,是否需要使用doevents?如果不使用会影响winsoch的多线程吗?
...全文
547
14
打赏
收藏
winsock是多线程吗?我使用的是winsock数组,如何做才能使winsock是多线程的,VB的单线程对winsock多线程会不会产生影响?
1、winsock是多线程吗? 2、我使用的是winsock数组,如何做才能使winsock是多线程的? 3、VB的单线程对winsock多线程会不会产生影响? 4、在使用winsock发送信息时,是否需要使用doevents?如果不使用会影响winsoch的多线程吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Iris5
2005-08-11
打赏
举报
回复
我有一个相关文档,需要的话,请联系我。
cslf
2005-01-15
打赏
举报
回复
数据量越大,越不稳定.
mycoldboy
2005-01-03
打赏
举报
回复
有影响,影响很大,传输很不稳定,我做过,头疼!!!建议别用
fbilibf
2005-01-02
打赏
举报
回复
建议用COM+和winsock结合。。。。
南山明月
2004-12-31
打赏
举报
回复
1、winsock是多线程吗? A:一个Winsock 就是一个线程 用数组就可以实现多线程
2、我使用的是winsock数组,如何做才能使winsock是多线程的?
A:用每多个数变量,每个变量对应一个Winsock ,注意这是实现多线程的关键,
也就是变量不要交叉存取,否则会出错,
3、VB的单线程对winsock多线程会不会产生影响?不会,绝对不会我写过这样程序
4、在使用winsock发送信息时,是否需要使用doevents?如果不使用会影响winsoch的多线程吗?
A: 不需要 ,不会影响
wyl_82
2004-12-31
打赏
举报
回复
winsock是多线程的,你用数组就可以实现。
VB的单线程不会对它的多线程产生影响。
行云边
2004-12-28
打赏
举报
回复
quote:
//使用winsock数组是否可以实现多个用户的同时请求(并发请求),但是VB的单线程会不会对同时请求产生影响?
winsock控件是采用面向消息的模型。如果使用一个窗口程序来处理大量的套接字的事件消息的话,可能不能应付。不过几百个套接字应该没问题。
wenbinmail
2004-12-28
打赏
举报
回复
你可以在模块里写个函数
每当WINSOCK接收数据里,就开一个线程,运行函数。函数未尾当然是结束线程
of123
2004-12-27
打赏
举报
回复
>使用winsock数组是否可以实现多个用户的同时请求(并发请求),但是VB的单线程会不会对同时请求产生影响?
实际上不关线程的事,因为你的 Port 只有一个。这需要你的协议来支持。例如,用户申请失败后,随机延时一段时间,再次请求。
joez825
2004-12-27
打赏
举报
回复
使用winsock数组是否可以实现多个用户的同时请求(并发请求),但是VB的单线程会不会对同时请求产生影响?
ryuginka
2004-12-26
打赏
举报
回复
up
行云边
2004-12-26
打赏
举报
回复
1.一个winsock 就是一个线程,多个winsock就是多线程
2.使用的是winsock数组,这样就是多线程
3。应该不会
4。在多线程里最好不要使用doevents(特别是一个大的循环里面),应该 使用doevents后,把控制权交给了操作系统,这样如果正好程序收到一个别的消息,这时这个调用doevents的线程会挂起,有可能会退出而不运行下面的语句。
aijie099
2004-12-26
打赏
举报
回复
winsock 多线程,在VB中好像没什么作用。发送时,要延时。接收时也要延时。才行。不然数据不完整
。如果,数据量太大。最好不要用
joez825
2004-12-26
打赏
举报
回复
UP
VB
6用
winsock
实现
多线程
客户端登录与短信发送
自己在2015年的时候写的支持
多线程
客户端登录,当客户端发送出需要发送短信的信息段后,通过短信猫向指定手机号码发送短信。可能比较难读,留待有缘人吧!分太少,所以来挣点分!
VB
winsock
服务端连接多个客户端示例
VB
用
winsock
控件实现C/S网络结构,一个服务端连接多个客户端代码示例。动态加载
winsock
数组
实现该功能。代码来自网络,经过本人修改测试,编译测试成功通过。
多线程
C++
Winsock
多客户端连接的简单例子
多线程
C++
Winsock
多客户端连接的简单例子
控制台
多线程
通信 c++
winsock
技术
控制台
多线程
通信 基于c++
winsock
技术 实现客户端和服务器的通信 适合初学者
vb
winsock
类实例
vb
winsock
类实例 客户端 服务端
网络编程
1,502
社区成员
18,432
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章