VB.net Socket 多线程问题,烦了两天找不到方法

v6hacker 2009-03-25 06:15:52
VB.net Socket 多线程问题

我现在试着做一个这样的程序:服务端可以发消息给某个或全部客户,但客户只能收发服务端的消息,客户之间不能互通.

服务端程运行监听2000端口,然后用多线程 Accept(),每一个连接的Socket分到各自线程中.

问题是:当服务端想向其中某个客户发送消息时,如何才能找到对应Socket,找到这个Socket后如何对它操作才能发

消息. 网上都是说了原理,没说具体方法,(说什么每个Socket都有数据结构保存下落,然后操作).
我就是因为太菜,知道了这些道理,却不会操作...究竟如何找到并操作对应的Socket..请会的朋友给出详细一点的步骤....
...全文
496 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qingye2008 2009-03-27
  • 打赏
  • 举报
回复
如果你客户端不多,可以看下这个
http://zhidao.baidu.com/question/17066212.html

发送消息的话,选中Index存在的值,利用数组.前几天刚用VB实现

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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