没有合适的资源?快使用搜索试试~ 我知道了~
仿QQ的一个支持多用户的聊天系统
共59个文件
class:38个
java:13个
properties:2个
3星 · 超过75%的资源 需积分: 10 12 下载量 157 浏览量
2015-06-08
22:59:41
上传
评论
收藏 55KB RAR 举报
温馨提示
(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
ServerInterface$ConfigureServerInfo$SaveButton.class 1KB
ConnectionNotice.class 332B
ServerInterface$OnExit.class 742B
ServerInterface$ConfigureFMenu.class 836B
ChatServer$ChatHandler.class 6KB
ServerInterface$ExitButton.class 743B
ClientInterface$ConfigureFMenu.class 836B
ChatServer.class 5KB
ClientInterface$FocusMessageField.class 947B
ClientInterface$CloseAllTabsMenu.class 702B
ClientInfo.class 559B
ClientInterface$ConfigureServerInfo$CancelButton.class 841B
ServerInterface$KickOutButton.class 2KB
JoinChatRoom.class 350B
ClientInterface$OnExit.class 973B
ServerInterface$HelpHlpMenu.class 651B
KickedOutNotice.class 333B
ChatClient.class 6KB
LogOut.class 281B
ClientInterface$ConfigureServerInfo.class 3KB
ServerInterface$ConfigureServerInfo.class 3KB
ServerShutDown.class 305B
UpdateList.class 360B
ChatRequest.class 340B
ClientInterface$DisconnectFMenu.class 844B
ClientInterface$ConfigureServerInfo$SaveButton.class 1KB
ServerInterface$clientSelected.class 802B
ClientInterface$SendButton.class 799B
ServerInterface$ConfigureServerInfo$CancelButton.class 841B
Message.class 522B
ClientInterface$ConnectFMenu.class 2KB
ServerInterface.class 5KB
serverConfig.cfg 8B
.settings
org.eclipse.core.resources.prefs 69B
Chatlogs
Chatlog.log 612B
src
log4j.properties 373B
chat
ServerShutDown.java 116B
ClientInterface.java 13KB
ServerInterface.java 7KB
LogOut.java 98B
ChatRequest.java 160B
UpdateList.java 152B
ChatClient.java 9KB
ChatServer.java 11KB
Message.java 297B
JoinChatRoom.java 169B
KickedOutNotice.java 121B
ConnectionNotice.java 177B
ClientInfo.java 283B
.project 387B
.classpath 333B
clientConfig.cfg 15B
共 59 条
- 1
资源评论
- 业余草2016-03-10不是b/s架构的,是c/s架构的,不是我想要的
qq_27132761
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功