仿QQ的一个支持多用户的聊天系统
(1)分别使用注解和XML文件配置服务器的IP地址、端口号; (2)使用JSON格式封装传输的数据; (3)服务器端使用LOG4J记录用户登录及聊天记录(存储在文件中,每天一个日志文件); (4)客户端进入系统时,首先完成登录,登录成功后,显示在线的用户数量; (5)聊天可以是一对一的私聊,也可以是群聊;群聊时,聊天的消息要广播给在线的所有用户;
文件列表
ChatProject.rar
(预估有个59文件)
ChatProject
bin
log4j.properties
373B
chat
ClientInterface.class
9KB
ChatClient$InputListener.class
3KB
ClientInterface$SendMessage.class
686B
ClientInterface$SelectClient.class
1KB
ClientInterface$ExitButton.class
769B
ClientInterface$CloseTabButton.class
1KB
用户评论