我正在用MFC写一个聊天程序 用的是c/s tcp
服务器端跟客户端是tcp连接的,,客户端之间的消息都是要发给服务器端 然后再由服务器进行转发
 
服务器端维持一个链表 存储每个客户端的连接这样客户端之间点对点聊天是没发现什么问题,,,我现在想要加入一个群聊功能 该怎么办 udp好像有个广播的但tcp要怎么实现,,,难到服务器每收到一个消息之后就必须遍历链表 然后for循环发送吗,,,,这样效率太低下了..等待高手~~..