level 1
我刚开始学winsock控件,前几天照着书写了个点对点的通讯,实现了服务器与客户机的连接.可是要实现多连接,还是做不出来!请各位帮忙贴一下建立多连接的源代码.小弟再此先谢过了!
2008年04月22日 11点04分
1
level 0
Private Sub sgirl_ConnectionRequest(Index As Integer, ByVal requestID As Long)
If Index = 0 Then
ClientID = ClientID + 1
Load sgirl(ClientID)
sgirl(ClientID).Close
sgirl(ClientID).LocalPort = 0
sgirl(ClientID).Accept requestID
'List2.AddItem ClientID
'iplist.AddItem sgirl(ClientID).RemoteHostIP & Chr(58) & sgirl(ClientID).RemotePort
Enabled = True
End If
End Sub
2010年03月12日 16点03分
5
level 1
每一个客户连接过来就建立一个线程专门负责对此客户的服务 这样的模式在以前可能不行 可是现在电脑的性能完全可以开5000个线程并列运行了吧 IOCP基本没什么用 除非对付WOW那种玩意 小型软件我个人认为这是一种捷径
2013年12月23日 14点12分
9