文件名称:C++用win socket api实现的简单的聊天室程序
文件大小:5.38MB
文件格式:RAR
更新时间:2014-12-28 03:24:51
C++ socket api
本程序用winsocket 实现了一个基于c/s 架构的简单的聊天室程序。 采用面向连结的socket api, 信息发送、接收为阻塞同步方式。为实现多用户聊天,采用了服务器端分发线程处理,主线程阻塞接受客户端socket, 每接收一个socket连接就分发一个线程处理,通过全局变量保存所有客户socket 连接,在每个处理线程中通过客户socket 连接池中每个客户连接发送信息实现消息广播通知。
【文件预览】:
clientserverV1.0可执行程序
----Client.exe(172KB)
----Server.exe(172KB)
源码
----ClientServerV1.0()
--------ClientServer.ncb(49KB)
--------ClientServer.dsw(740B)
--------Client()
--------ClientServer.opt(53KB)
--------Server()
----ClientServerV2()
--------try()
--------ClientServer.ncb(57KB)
--------ClientServer.dsw(927B)
--------Client()
--------ClientServer.opt(58KB)
--------Server()
clientserverV2.0可执行程序
----Client.exe(172KB)
----Server.exe(176KB)
程序说明.doc