MiniChat是本人编写的一款多人聊天程序,主要用于局域网或广域网内用户间的实时通讯。用户界面美观友好,支持公共聊天、私人聊天、聊天记录、文件传输、任务栏实时通知等功能。该程序采用C/S三层架构,多线程Socket通信方式。Cient端采用TcpClient类连接服务器,使用NetworkStream传送数据。Server端采用TcpListener监听本地端口,并使用多线程为每个用户建立独立 Socket连接并与client通信。 主要功能: 1、 公共聊天。用户的聊天内容可被聊天室内所有用户看见。 2、 私人聊天。用户的聊天内容只对聊天双方可见。 3、 聊天记录。服务器端采用SQL