|
@@ -1,14 +1,12 @@
|
|
|
-`2020-12-29 00:19:40 星期二`
|
|
|
+`2020-12-30 18:05:40 星期三`
|
|
|
|
|
|
------------
|
|
|
-### 该仓库共有三项目
|
|
|
-### [SocketDemo](http://39.108.133.138:3000/weiyong/202012G09/src/master) - 初版
|
|
|
-### [LinkChat](http://39.108.133.138:3000/weiyong/202012G09/src/linkchat) - 拓展
|
|
|
-### [ChatRoom](http://39.108.133.138:3000/weiyong/202012G09/src/chatroom) - 终版
|
|
|
-------------
|
|
|
|
|
|
+## 202012G09
|
|
|
+
|
|
|
+------------
|
|
|
|
|
|
-# ChatRoom
|
|
|
+# [ChatRoom](http://39.108.133.138:3000/weiyong/202012G09/src/chatroom)
|
|
|
|
|
|
## 『 环境 』
|
|
|
|
|
@@ -19,7 +17,7 @@
|
|
|
## 『 模式 』
|
|
|
|
|
|
#### 仍延用SocektDemo的C/S模式
|
|
|
-#### 实现多个客户端之间的私聊,群聊,私发文件,群发文件
|
|
|
+#### 实现多个客户端之间的私聊,广播,私发文件,广播文件
|
|
|
|
|
|
## 『 思路 』
|
|
|
|
|
@@ -29,7 +27,7 @@
|
|
|
> ##### 具体思路如下图:
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
#### - 客户端,服务端分离
|
|
|
#### - 客户端通过Redis数据库实现注册 登录 修改密码
|
|
@@ -45,9 +43,13 @@
|
|
|
|
|
|
- ### Service
|
|
|
##### 存储业务类
|
|
|
- Starter:启动类包
|
|
|
- ---------Server:服务端启动类
|
|
|
- ---------Client:客户端启动类
|
|
|
+ LoginFrame:登录界面,包含注册,登录,修改密码
|
|
|
+ ProfileFrame:操作界面,包含连接服务器,私聊,广播
|
|
|
+
|
|
|
+- ### Starter
|
|
|
+ ##### 存储启动类
|
|
|
+ Server:服务端启动类
|
|
|
+ Client:客户端启动类
|
|
|
|
|
|
|
|
|
- ### Util
|
|
@@ -61,7 +63,4 @@
|
|
|
|
|
|
>
|
|
|
>
|
|
|
->
|
|
|
-
|
|
|
-
|
|
|
-<font color="grey"> 本项目部分代码参考了[ zpc/java swing实现聊天室 ](https://blog.csdn.net/weixin_43476969/article/details/107012791) </font>
|
|
|
+>
|