网络聊天的简单程序
分类: 网络编程
软件名称: 网络聊天的简单程序
添加日期: 2008-01-11 01:36
关注度: 24862486248624862486
下载次数: 109
软件说明: (1) 采用VC++的MFC应用程序方式编程, 用对话框形式进行输入和显示。 (2) 客户和服务器采用TCP连接。要求服务器可以建立多个连接,每个参与聊天的人建立一个TCP连接。即,采用TCP连接实现多人聊天程序。 (3) 建立TCP连接后客户端立即发送用户名给服务器,服务器需要核实该用户是否已经存在。若该用户已经存在,则释放连接,并返回错误信息。否则,把该用户加入用户列表。 (4) 一个用户名只能有一个连接。一旦连接建立并核实用户之后,用户名不可更改, 直到释放连接。 (5) 用户离开并释放连接时服务器将从用户列表中删除该用户。 (6) 服务器程序将接收客户发送的任何信息,并进行显示和回传给所有客户。服务器和客户进程显示出所有人的聊天信息。 (7) 服务器和客户端显示时需要显示用户名,客户IP地址,端口号,发送时间和客户发送的聊天文字。

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5