找回密码
 加入
搜索
查看: 1178|回复: 2

局域网侦听问题

[复制链接]
发表于 2009-8-26 17:04:03 | 显示全部楼层 |阅读模式
本帖最后由 黑色de郁金香 于 2009-8-26 17:09 编辑

我想写一个cs结构的程序,实现具体如下功能:
服务器端为一个,客户端为多个,环境为局域网,而且在同一工作组中,客户端通过向服务器端发送一个数据包,服务器端根据接收到的数据包来启动特定的程序。客户端发送完数据包之后就关闭了,服务端启动特定的程序之后,又开始重新侦听其他客户端。
看了一些例子,自己弄了弄,发现只能一次侦听一个客户端,客户端关闭以后服务端再也无法侦听其他客户端了。
目前问题就是客户端在关闭之后无法再继续监听其他的客户端了。
希望哪位高人能给个解决问题的思路

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-8-29 12:22:57 | 显示全部楼层
服务端要不断的循环监听.
有连接时,将得到客户端的句柄,然后将句柄提交给工作线程.
至少要有2个同时工作的线程才能完成此任务.

有TIMER也可以,不够效率不行.
发表于 2009-8-29 12:26:28 | 显示全部楼层
呵呵 下载源码过来研究下  没接触过CS呢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-25 14:18 , Processed in 0.164362 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表