简单功能如下
1. 服务器端接收用户信息,处理后转发给其他用户,如有用户登录或退出,服务器通知所有人;
2. 群聊:用户发送的信息所有人都可以接收,接收的信息前面显示发送者的昵称和发送时间;
3. 私聊:可以选定用户发送信息,其他用户看不到,该用户也使用相同的方式回复私聊信息;
4. 保存和查看聊天记录,仅可查看自己保存的聊天记录,保存和读取聊天记录时需要使用文件锁; 保存和查看聊天记录,聊天记录保存在“./msgsave_昵称”文件中(“昵称”为保存者自己的昵称);
5. 服务器的出错信息打印输出到屏幕上,同时发送给系统日志(/var/log/messages)。
1