服务器端有个CSocket的派生类CListeningSocket对象指针来监听端口等待用户登陆,而用另一个CSocket的派生类对象CClientSocket的指针组来处理和每一个客户端的交互过程。派生类CListeningSocket的回调函数OnAccpet()与客户端建立套接字层次的连接。派生类CClientSocket的回调函数OnReceive()与接收每一个已连接的数据传输。CMsg*CServerDoc::ReadMsg(CClientSocket*pSocket) {staticCMsgmsg;//CMsg包含消息的格式和方法 CClientSock