关于vb使用winsock控件开发服务器端和多客户端的几个疑问,高手进来一下

1.一般是不是都采用服务器端动态建立winsock控件的方式响应多客户端的请求,那么请问响应完客户端之后,就动态删除动态建立的winsock控件吗2.如果服务器端预先建立... 1.一般是不是都采用服务器端动态建立winsock控件的方式响应多客户端的请求,那么请问响应完客户端之后,就动态删除动态建立的winsock控件吗
2.如果服务器端预先建立好了动态winsock控件数组,客户端发送请求,服务器端怎么判断那个winsock控件是闲置的?
3.客户端怎么通过winsock控件向服务器端发送请求中断的请求,同理服务器端怎么中断客户端的请求
展开
 我来答
hoyogoo
2008-12-29 · TA获得超过177个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:181万
展开全部
1、一般服务器上建立一个winsock控件作为监听使用,再建立一个winsock控件数组,作为与客户端连接使用。一旦有客户端请求,则判断winsock控件数组中闲置的控件来响应客户端。然后自己继续监听
2、判断用If WinSock1.State = sckConnected then
3、其实只要客户端直接关闭就可以,服务器端也会关闭。在服务器端的Private Sub Winsock1_Close()里边加入必要的代码善后。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式