本程序用winsocket实现了一个基于c/s架构的简单的聊天室程序。采用面向连结的socketapi,信息发送、接收为阻塞同步方式。为实现多用户聊天,采用了服务器端分发线程处理,主线程阻塞接受客户端socket,每接收一个socket连接就分发一个线程处理,通过全局变量保存所有客户socket连接,在每个处理线程中通过客户socket连接池中每个客户连接发送信息实现消息广播通知。