1. 首页
  2. 编程语言
  3. C++ 
  4. TCP一对多通信基于MFC多线程

TCP一对多通信基于MFC多线程

上传者: 2019-02-23 05:54:58上传 RAR文件 59KB 热度 38次
我用MFC VC6编写的一个 TCP 一对多通信的程序,就是服务器端利用多线程技术(不使用Select等任何模型), 能同时接收多个客户端的消息, 其次, 服务器端还能将消息群发给所有已连接的客户端, 实现的基本思路 是将每个线程中 accept函数返回的套接字 都保存到一个套接字数组中,套接字地址也保存到一个数组中。然后在“群发”的 按钮消息中,用for循环 遍历套接字数组,循环执行 send函数将消息发送给套接字数组中所有的套接字。 该程序简单完整,非常适合初学者研究WinSock一对多通信
用户评论