資源簡介
實現目標
一個在Linux下可以使用的聊天軟件,要求至少實現如下功能:
1. 采用Client/Server架構
2. Client A 登陸聊天服務器前,需要注冊自己的ID和密碼
3. 注冊成功后,Client A 就可以通過自己的ID和密碼登陸聊天服務器
4. 多個Client X 可以同時登陸聊天服務器之后,與其他用戶進行通訊聊天
5. Client A成功登陸后可以查看當前聊天室內其他在線用戶Client x
6. Client A可以選擇發消息給某個特定的Client X,即”悄悄話”功能
7. Client A 可以選擇發消息全部的在線用戶,即”群發消息”功能
8. Client A 在退出時需要保存聊天記錄
9. Server端維護一個所有登陸用戶的聊天會的記錄文件,以便備查
代碼片段和文件信息
評論
共有 條評論