
TCP一对多通信_MFC多线程实现(VS2010版)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目采用VS2010平台与MFC框架,实现了基于TCP协议的一对多客户端服务器通信模型,并运用多线程技术增强程序性能和稳定性。
我使用MFC VS2010编写了一个TCP一对多通信程序。服务器端利用多线程技术(不使用Select等任何模型),能够同时接收多个客户端的消息,并且还能将消息群发给所有已连接的客户端。实现的基本思路是,将每个线程中accept函数返回的套接字都保存到一个套接字数组中,相应的地址也保存到另一个数组中。在“群发”的按钮消息处理过程中,通过for循环遍历套接字数组中的每个套接字,并使用send函数向每个客户端发送消息。
全部评论 (0)
还没有任何评论哟~


