金典名筑花园:网络编程(VC6.0) 聊天程序(分服务器端和客户端两部分)

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 10:34:52
服务器端:接受客户端的聊天请求,验证客户身份,如通过身份验证,与客户端进行字符形式聊天,设立四个聊天主题,供客户端选择。
客户端:以命令方式接受用户键盘输入,与服务器聊天。主要命令:1、CONNECT IP地址 端口号 (连接到聊天服务器) 回应:连接成功/失败2、LONGIN 用户名(由服务器负责用户的身份验证,以确定是否与客户聊天)回应:若用户不存在提示“无此用户”若存在提示“密码:”输入密码后正确提示“你好开聊”不正确提示“密码错”3、LIST 列出所以聊天主题4、SELECT 主题名 选择聊天主题5、SAY 字符串 发送字符串6、BYE 退出查询系统,断开与服务器的连接