在服务器端每有一个客户端连接之后,都会为该客户端新建一个socket。如果我现在要在服务器端向某个客户端发一条信息的话,我就需要利用服务器端跟该客户端之间已经建立的那个socket来进行消息的发送,我想知道如何才能得到某个客户端跟服务器端之间已经建立的那个连接的指针?是否需要在服务器端的监听socket的OnAccept事件中维护一个数组,该数组的每个元素存放的是一个结构体,结构体包括客户端名称和该客户端跟服务器端已经建立的那个socket的指针?
调试欢乐多
然后定义一个结构体
里面包括socket,客户端名字,连接状态
http://www.codeproject.com/internet/ndk.asp
这是我学网络编程的第一个例子呀,怎么就做不起来呢?
因为MFC的CSocket类有BUG多多,
尤其是用在多线程,
简直是折磨人……