想用Winsock写一个服务器,在某个端口监听
而可能同时有100个客户端同时建立与服务器端的连接
但一个winsock只能有一个连接,应该怎么实现呢?
而可能同时有100个客户端同时建立与服务器端的连接
但一个winsock只能有一个连接,应该怎么实现呢?
解决方案 »
- 把excel带表头导入到listview
- VB datagrid的增加、删除与显示问题
- 从网络接收音频数据后,要从声卡中放出来,怎么实现?
- webbrowser浏览器控件---导航转向
- 紧急求助:ADO连接错误提示"没有注册类别"错误
- *****讨论: 各位在做数据库时,都用什么方法控制每一条数据的权限?******
- 谁有凭证中的金额数字编辑控件。200分送
- 需要pos源代码------既给钱,又给分
- 知道 ascii 码怎样得到对应的字母呢?
- 你有没有遇到这个问题?
- 求救!!!!!!!!!!!!!!!!!!!!
- 我用VB和控件WebBrowser开发访问远程地址的服务器,这是属于B/S结构还是C/S结构?
Dim s As Integer
Dim i_num As Integer
rip = WsockServer(0).RemoteHostIP
For s = 0 To List1.ListCount
If List1.List(s) = WsockServer(Index).RemoteHostIP Then
Else
List1.AddItem WsockServer(Index).RemoteHostIP
End If
Next s
nsock = nsock + 1
tcpnum = tcpnum + 1
Load WsockServer(nsock)
WsockServer(nsock).LocalPort = 0
WsockServer(nsock).Accept requestID
用这几行就能实现连接多个客户端
如果可以间断的话,用一个控件扫描就可以了.