刚接触到.net开发,遇到一问题不能解决,特请教各为好汉:
以前编写winsock通讯程序,在服务端通常采用winsock数组来保存客户端的连接.在VB.net中,编写异步的通讯程序,关键代码如下:
Mylistener = New TcpListener(iPort)
'开始侦听连接
Mylistener.Start()
While (True)
Dim NewClient As New eliveClient(Mylistener.AcceptTcpClient())
End While
其中eliveClient是我定义的一个客户信息类,它将一个tcpclient做为构造涵数的参数.
这样我获得了一个连接,.net应该将NewClient这个实例保存到了一个对列中.当服务器接受了许多客户端的时候,我如何检索这些连接呢?